Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2010, 21:32   #1
Ya_Aston
Пользователь
 
Регистрация: 03.12.2010
Сообщений: 15
По умолчанию

Задали написать программы по циклам. А по циклам у меня беда( Помогите пожалуйста решить их

Нашел что надо использовать оператор while... но как...

Неужели никто не знает?
Изображения
Тип файла: jpg IMAG0302.jpg (46.3 Кб, 162 просмотров)

Последний раз редактировалось Stilet; 06.12.2010 в 17:29.
Ya_Aston вне форума Ответить с цитированием
Старый 05.12.2010, 23:16   #2
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

ну ты говори что конкретно тебе не понятно. или тогда надо было сразу честно написать: сделайте, пожалуйста за меня...
unbanned вне форума Ответить с цитированием
Старый 06.12.2010, 10:24   #3
Ya_Aston
Пользователь
 
Регистрация: 03.12.2010
Сообщений: 15
По умолчанию

что непонятно, да все. Что делать, какие операторы использовать как ставить и.т.д.
Ya_Aston вне форума Ответить с цитированием
Старый 06.12.2010, 16:05   #4
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

уууу, тогда бы тебе книжку по паскалю почитать умную)))
надеюсь структуру программы представляешь себе?

а что касается заданий... неполные какие-то... и фотка не очень, плохо видно. первое вообще непонятно что надо. чет зачерунуто, во второй задаче снова зачеркано что-то... как-то непонятно
unbanned вне форума Ответить с цитированием
Старый 06.12.2010, 16:38   #5
Ya_Aston
Пользователь
 
Регистрация: 03.12.2010
Сообщений: 15
По умолчанию

Первые 2 решил... а в третем надо найту сумму. Условия которые данные не надо выполнять.
Ya_Aston вне форума Ответить с цитированием
Старый 06.12.2010, 17:27   #6
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Код:
program z_3;

var
  x: array [1..100] of integer;
  i: integer;
  s: real;

begin
  x[1] := 1;
  x[2] := 2;
  for i := 3 to 100 do
    x[i] := x[i - 1] + 0.5 * x[i - 2];
  for i := 1 to 100 do
    s := s + (x[i] / exp(ln(2) * i));
  writeln('сумма равна ', s);
end.
ну вот 3я...

4ю я бы сделал не через цикл, а через строку... перевел бы число в строку и нашел бы её длинну

Последний раз редактировалось unbanned; 06.12.2010 в 17:48.
unbanned вне форума Ответить с цитированием
Старый 10.12.2010, 22:00   #7
Ya_Aston
Пользователь
 
Регистрация: 03.12.2010
Сообщений: 15
По умолчанию

Спасибо!
А 5ую не знаете как делать?
Ya_Aston вне форума Ответить с цитированием
Старый 11.12.2010, 00:06   #8
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

вот так, только что с E делать я не знаю

Код:
double x;
cin>>x;

double y;
for (int k=0;k<100;k++){
	y+=(pow(-1,k)*(k+1)*pow(x,k))/pow(3,k);
}

cout<<y;
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 11.12.2010, 01:37   #9
unbanned
Форумчанин
 
Аватар для unbanned
 
Регистрация: 23.11.2010
Сообщений: 530
По умолчанию

Цитата:
Сообщение от kaljan775 Посмотреть сообщение
вот так, только что с E делать я не знаю
у тебя цикл долже выполняться, пока
y+=(pow(-1,k)*(k+1)*pow(x,k))/pow(3,k); -т.е. y меньше или равно E. и надо вывести e и к.

Последний раз редактировалось unbanned; 11.12.2010 в 01:42.
unbanned вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
циклы (с++) @lenk@ Помощь студентам 0 05.05.2010 00:58
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
Циклы на Си Darh Помощь студентам 16 08.12.2009 21:54
Циклы Evgo Помощь студентам 1 17.06.2009 10:30