Ошибка в коде ** СиОбъясните что с моим кодом не так или напишите новый, всё подробно...

0 голосов
29 просмотров

Ошибка в коде на Си
Объясните что с моим кодом не так или напишите новый, всё подробно объясняя. Заранее спасибо. Только Си. Помогите. Нужно решить задачу и с пояснением (наглядно мне объяснить как она решается)
Задача циклического типа (Подсчитайте количество натуральных делителей числа x И ВЫВЕСТИ ВСЕ НАТУРАЛЬНЫЕ ДЕЛИТЕЛИ (включая 1 и само число; x <= 30000))<br>


image

Информатика (19 баллов) | 29 просмотров
0

Все хуже и хуже) printf("Вот %d", a); - вот правильная строчка для вывода числа.

0

А строчка для цикла должна быть for(int i=1; i<=x;i++)

0

что за i&lt?

0

Понял, спасибо)

0

просто резко вернулся с Явы на си)

0

просто резко вернулся с Явы на си)

Дан 1 ответ
0 голосов
Правильный ответ

Конечно, можно было и false вписать в условный оператор, но мы делим int, а в нём плавающей точки нет.


image
(6.8k баллов)