Задача не выдает ни каких результатов .Задачу переводил с паскаля на си (Код есть и на паскале и на си) - C (СИ)
Формулировка задачи:
Это как на паскале (Сдесь все нормально работает)
Это на си где надо чтоб результат выводило
program Z_2; uses crt; var i: byte; y, k: real; Begin for i:= 0 to 99 do k:=i+3; y:=(sqrt(k+sqrt(k))); writeln('Rezultat ob4iclen:',' ',y); end.
#include <stdio.h> #include <stdlib.h> #include <math.h> main() { float i; float y,k; for(i=0; i<=99;); k=i+3; y=(sqrt(k+sqrt(k))); printf("\ny=%f",y); getch(); return 0; }
Решение задачи: «Задача не выдает ни каких результатов .Задачу переводил с паскаля на си (Код есть и на паскале и на си)»
textual
Листинг программы
#include <stdio.h> #include <stdlib.h> #include <math.h> #include <conio.h> void main() { float i; float y,k; for(i=0; i<=99;i++); k=i+3; y=(sqrt(k+sqrt(k))); printf("\ny=%f",y); getch(); }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с файлами, математическими и графическими функциями.
- Объявление переменных: i, y, k типа float.
- Запуск цикла for от 0 до 99 с помощью оператора for.
- Вычисление значения k как суммы i и 3.
- Вычисление значения y как квадратного корня от (k+sqrt(k)).
- Вывод значения y на экран с помощью функции printf.
- Ожидание нажатия клавиши с помощью функции getch.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д