![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как это можно решить?
unassigned © (2008-11-08 16:24:00)цикл for:
Дано вещественное число A и целое число N (>0). Испльзуя один цикл, вывести все целые степени числа A от 1 до N.
Более дибильной постановки задачи не встречал.
unassigned (2008-11-08 23:35:00) [21]
> Johnmen © (08.11.08 20:21) [20]
Уважаемый, а вы тогда к какой категории подходите?
> Anatoly Podgoretsky © (08.11.08 18:32) [17]
> > unassigned (08.11.2008 16:24:00) [0]И ты не справился,
> а ведь задачка дял первого класса.
Ну что касается задачек первого класса, ну тут весма спорно, всего скорей сами преподователи еще не доучились..
Ну вобщемто ее тоже пришлось решить.. незнаю так сгодитс или нет?
Я то вообщем то программист по Delphi но что сделать если ребенку нужно было по С++
//---------------------------------------------------------------------------
/* Borland Developer Studio 2006 C++ */
#include
#include
#include
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
try {
int N, i;
float A;
float sqr_result = 1;
cout > N;
cout > A;
double fraction, integer;
if ((A
ПРавильный$Вася (2008-11-08 21:49:00) [22]
> Иннтересно, так сгодится?
это явно не дельфи
Johnmen (2008-11-08 20:21:00) [23]Дебилизация всей страны в действии.
Дебильные преподы дают дебильные задания дебилам. А эти дебилы просят других дебилов спросить в инете. Они и спрашивают, ибо по-другому решить дебильное задание не могут, ибо дебилы.
ЗЫ
Лично я называю последних имбицилами на подхвате.
palva (2008-11-08 20:11:00) [24]
> его заставляли два года тупо толочь сулиму в ступке,
и приговаривать сулЕма, сулЕма, сулЕма. И ведь выучили же правильно писать.
Никакой учености тут нет, сударь. У моего кума была кошка, которая, извините, огурцы ела. Недели две полосовал кнутищем, покудова выучил. Заяц, ежели его бить, спички может зажигать. Чему вы удивляетесь? Очень просто! Возьмет в рот спичку и — чирк! (А. П. Чехов. В Москве на Трубной площади.)
unassigned (2008-11-08 19:00:00) [25]
> Anatoly Podgoretsky © (08.11.08 18:32) [17]
> > unassigned (08.11.2008 16:24:00) [0]И ты не справился,
> а ведь задачка дял первого класса.
не не в этом проблема, что я чего то не смогу, проблема в общем в образовании, там ученейшие МРАКОБЕСЫ, думают, что чем непонятнейнапишут, тем якобы людей подвинут ближе к науке, похоже это на то, если кто видел фильм про Ломоносова, когда он обучался за границей, то его заставляли два года тупо толочь сулиму в ступке, доказывая, что это важно для науки и развития... Вот так лохотрон! Сегодня родители отваливают такие бабосы за то, что эти МРАКОБЕСЫзадание для студентов грамотно сформулировать не могут! Ссылаясь, видете ли на якобы научную обосновоность процесса обучения.... Вот так лохотрон!
Anatoly Podgoretsky (2008-11-08 18:32:00) [26]> unassigned (08.11.2008 16:24:00) [0]
И ты не справился, а ведь задачка дял первого класса.
unassigned (2008-11-08 17:42:00) [27]И еще одно задание было такое, что тоже с трудом разобрались, но всеже его как то решил.
Case: элементы окружности пронумерованы следующим образом:
1 - радиус R
2 - диаметр D = 2xR
3 - длина L = 2xПх2
4 - площадь круга S = ПхR^2
Дан номер одного из этих элементов и его значение.
Вывести значение остальных элементов данной окружности (в том же порядке)
Pi = 3.14
Иннтересно, так сгодится?
//---------------------------------------------------------------------------
#pragma hdrstop
#include <stdio.h>
#include <iostream.h>
#include <math.h>
//---------------------------------------------------------------------------
#pragma argsused
/* Borland Developer Studio 2006 C++ */
int main(int argc, char* argv[])
{
int Index = 0;
int Value = 0;
float R, D, L, S;
float Pi = 3.14;
cout << "Введите порядковый номер от 1 до 4 и любое значение значение:\n";
cout << " 1 - Радиус R \n";
cout << " 2 - Диаметр D = 2 x R \n";
cout << " 3 - Длина L = 2 x Pi x R \n";
cout << " 4 - Площадь Круга S = Pi x R^2 \n\n";
cout << "порядковый номер: "; cin >> Index;
cout << "Ввод значения: "; cin >> Value;
switch (Index) {
case 1 :
R = Value;
cout << "Вы ввели число 1 - это радиус \n";
D = 2*R; cout << "Диаметр D = " << D << "\n";
L = 2*Pi*R; cout << "Длина L = " << L << "\n";
S = Pi*(R*R); cout << "Площадь S = " << S << "\n";
break;
case 2 :
D = Value;
cout << "Вы ввели число 2 - это Диаметр \n";
R = D/2; cout << "Радиус R = " << R << "\n";
L = 2*Pi*R; cout << "Длина L = " << L << "\n";
S = Pi*(R*R); cout << "Площадь S = " << S << "\n";
break;
case 3 :
L = Value;
cout << "Вы ввели число 3 - это Длина\n";
R = L/(2*Pi); cout << "Радиус R = " << R << "\n";
D = R*2; cout << "Диамет D = " << D <<"\n";
S = Pi*(R*R); cout << "Площадь S = " << S << "\n";
break;
case 4 :
S = Value;
cout << "Вы ввели число 4 - это Площадь \n";
R = sqrt(S/Pi); cout << "Радиус R = " << R << "\n";
D = R*2; cout << "Диамет D = " << D << "\n";
L = 2*Pi*R; cout << "Длина L = " << L << "\n";
break;
default:
cout << "Вы ввели не верное значение порядкового номера.";
;
}
system("PAUSE");
return 0;
}
//---------------------------------------------------------------------------
unassigned (2008-11-08 17:27:00) [28]
> Сергей М. © (08.11.08 17:17) [14]
да, точно, можно и без него.
Сергей М. (2008-11-08 17:17:00) [29]
> А в степени N не возможно выполнить в одном цикле нужно
> уже два цикла
А за каким лешим нужен второй-то ?
unassigned (2008-11-08 17:08:00) [30]A^N - вот проблемка даже и с этим решением, А в степени N не возможно выполнить в одном цикле нужно уже два цикла, а по условию один.
unassigned (2008-11-08 17:02:00) [31]
> Palladin © (08.11.08 16:54) [11]
смахивает.... тоже скажешь.. , я б тебе сказал куда смахивать..
Сам то не бойсь сидишь под "Mozilla Firefox", который все исправляет? :)
Дочка моего друга прислала из Новосиба, 1-курс дибильный институт какой то. В наше время так по дибильному не учили!
Palladin (2008-11-08 16:54:00) [32]
> если девочка and институт
пропустил
если тыдевочка and институт
по ошибкам в написании простых слов как раз на "девочка и институт" очень смахивает :)
Palladin (2008-11-08 16:52:00) [33]
> unassigned (08.11.08 16:51) [9]
если девочка and институт, то смело A^N... без вариантов... даже не задумывайся...
unassigned (2008-11-08 16:51:00) [34]Мне вообще то все равно как решать, жаль девочку, которая принисла задание, зачем же детям, задавать такие задания - это жестоко!
Видимо этого я уже тоже не пойму, видимо для этого нужно институт закончить.
MBo (2008-11-08 16:47:00) [35]>или A^N ?
да
Palladin (2008-11-08 16:47:00) [36]согласен, для продвинутого человека "целая степень числа A от 1 до N" может выглядеть дико... но, для школьников, это гласит A^N
если есть желание можешь реализовать оба варианта, что бы препод подавился сглотнув
Loginov Dmitry (2008-11-08 16:47:00) [37]> Дано вещественное число A и целое число N (>0). Испльзуя
> один цикл, вывести все целые степени числа A от 1 до N.
>
Это еще нормально. Понять можно. Соответственно решить (в той степени, в которой понял).
unassigned (2008-11-08 16:44:00) [38]
> Palladin © (08.11.08 16:39) [4]
> :))))(целые степени) числа Aтак понятно?
будь человеком объясни что на что умножить, что бы получилось "целые степени числа A" еще и в степени. это что N * A так что ли? или A^N ? и как может получиться при этом не целая степень?
Palladin (2008-11-08 16:39:00) [39]:))))
(целые степени) числа A
так понятно?
unassigned (2008-11-08 16:38:00) [40]
> Palladin © (08.11.08 16:31) [2]
> Более дибильного мнения о вполне нормальной постановке вполне
> нормальной академической задачи не встречал. :)Что'ж тебя
> в ней, постановке, смущает-то?
Смущает вот что.. вывести все целые степени числа Aэто как?