Независимо от введенных данных программа выдает единицу - C (СИ)
Формулировка задачи:
код запускается, но работает не корректно: независимо от введенных данных выдает единицу
#include < stdio.h > //Для printf #include < math.h > //Для sin int main(void) { { double n, i, h, ch; printf("Введите a "); scanf("%f", &n); printf("Введите b"); scanf("%f", &ch); h = 0.2; printf("Введите h"); scanf("%f", &h); for (i = 0; i < n; i += h); printf("Введите x "); scanf("%f", &i); {if (n < i && i < ch); printf("%f", cos(i));} } }
Решение задачи: «Независимо от введенных данных программа выдает единицу»
textual
Листинг программы
double n; scanf("%lf", &n); printf("%lf", n);
Объяснение кода листинга программы
- В начале кода объявляется переменная типа double с именем
n
(строка 1). - Затем происходит чтение значения этой переменной с помощью функции scanf (строка 2).
- И наконец, выводится значение переменной
n
с помощью функции printf (строка 3).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д