Пятница, 29.03.2024, 11:35
Задачи по информатике
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ignorer, KOT_B_MEIIIKE, PASCAL26, atvrider  
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Написать программу на Си нахождение чисел ряда
Написать программу на Си нахождение чисел ряда
CRAZYGIRLДата: Среда, 01.12.2010, 02:57 | Сообщение # 1
Рядовой
Группа: Новичок
Сообщений: 4
[ 0 ]
Статус: Offline
Написать программу нахождения среди чисел 1, 1+1\2,1+1\2+1\3,... первого, большего данного числа a.
smile
 
BinaryWolfДата: Четверг, 02.12.2010, 15:15 | Сообщение # 2
Генерал-лейтенант
Группа: Новичок
Сообщений: 51
[ 0 ]
Статус: Offline
#include <stdio.h>

int main(void)
{
double a,b=0;
scanf("%lf",&a);/*Учти, что ряд, который ты описал имеет предел, и прога заглючит на числе, которое больше предела*/
for(int i=1;i<=100000;i++)/*В блоке сравнения можно писать true, вот только не каждый компилятор это поддерживает*/
{ b+=1.0/i;
if(b>a)
break;
}
printf("%lf",b);
return 0;
}


Луна, единственная спутница моя, отведи меня домой, залечи раны мои и помоги забыть всё.
 
Форум » Решение задач по информатике » Задачи по программированию + блок-схемы » Написать программу на Си нахождение чисел ряда
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024