Имя пользователя:
Пароль:
 

Название темы: вопрос СИонистам :)
Показать сообщение отдельно

Пользователь


Сообщения: 135
Благодарности: 0

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
#include <stdio.h> 
main()
{ 
 *int n = 0; * */* кол-во чисел */ 
 *int a; * * * */* очередное число */ 
 *int k = 0; * */* порядковый номер числа в последовательности */ 
 *int f = 1; * */* Факториал считаем на ходу так быстрее */

 *printf("\n введите числовую последователность \n"); 
 *while(scanf("%d",&a)!=EOF) 
 *{
 * * *f *= ++k;
 * * *if((a > 2*k) && (a < f))
 * * *{
 * * * * *n++;
 * * *}
 *} 

 *printf("Всего чисел удовлетворяющие условию - %d\n", n);
}
У тебя путаница. В условиях ты пишешь:
Цитата:
удовлетворяющие условию 2к < Ак < к!
А в проге
Цитата:
abs(a) > 2^k;
Если запись 2^k имелось ввиду степень то вместо 2*k пиши (2<<k)


[s]Исправлено: bilytur, 4:16 18-04-2004[/s]

Отправлено: 03:47, 18-04-2004 | #2

Название темы: вопрос СИонистам :)