Переписать программу с Pascal - C (СИ)

Узнай цену своей работы

Формулировка задачи:

имеется программа на языке паскаль надо переделать на си))если условие задачи нужна будет то напишу))
Листинг программы
  1. var
  2. a,b,s,i,t:integer;
  3. d:array[1..30]of integer;
  4. begin
  5. randomize;
  6. writeln('vvedite vysotu dereva');
  7. readln(b);
  8. writeln('vvedite vysotu ulitki');
  9. readln(a);
  10. while a>b do
  11. begin
  12. writeln('vysota ulitki vyshe dereva');
  13. writeln('vvedite druguyu vysitu ulitki');
  14. readln(a);
  15. end;
  16. repeat
  17. writeln('vvedite den nabludeniya');
  18. readln(t);
  19. until t<=30;
  20. writeln('pogoda: 1-yasno, 0-pasmurno');
  21. for i:=1 to 30 do
  22. begin
  23. d[i]:=random(2);
  24. write(d[i],' ');
  25. end;
  26. writeln;
  27. for i:=1 to 30 do
  28. begin
  29. if d[i]=1 then
  30. begin
  31. s:=0;
  32. while (a<b)and(s<2)do
  33. begin
  34. inc(a);
  35. inc(s);
  36. end;
  37. end
  38. else if a>0 then dec(a);
  39. if i=t then writeln('v den ',t,' vysota=',a);
  40. end;
  41. writeln('v konce mesyaca vysota=',a);
  42. readln;
  43. end.

Решение задачи: «Переписать программу с Pascal»

textual
Листинг программы
  1. do
  2. {
  3.   printf("Vvedite denj nabludenija: ");  
  4.   scanf("%d",&t);
  5. }
  6. while(t>30);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут