Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.02.2013, 18:21   #1
medved2800
 
Регистрация: 14.02.2013
Сообщений: 3
По умолчанию может кто перевести программу из pascal в C#

В одномерном массиве, состоящем из и вещественных элементов, вычислить:
• количество элементов массива, меньших С;
• сумму целых частей элементов массива, расположенных после последнего отрицательного
элемента.
Преобразовать массив таким образом, чтобы сначала располагались все элементы,
отличающиеся от максимального не более чем на 20%, а потом — все остальные.

Код:
const n=5;
 var a: array[1..n] of integer;
 x,k,i,j,c,sum,max:integer;
 koff:real;
 begin
 writeln('введите n');
 for i:=1 to n do read(a[i]);
 readln;
 begin
 k:=0;
 writeln('введите c');
 readln(c);
 for i:= 1 to n do
 if a[i]<c then inc(k);
 writeln(k);
 readln;
 end;
 begin
 sum:=0;
 for i:= 1 to n do
 if a[i]<0 then sum:= sum*0
 else sum:=sum +a[i] ;
 writeln('сумма равна' ,sum);
 readln;
 end;
 begin
 max:=a[i];
 for i:=1 to n do
 if a[i]>max then max:=a[i];
 k:=0;
 for i:=1 to n do
 if (max-a[i])/max<=0.2 then
 begin
 k:=k+1;
 x:=a[i];
 for j:=i downto k+1 do
 a[j]:=a[j-1];
 a[k]:=x;
 end;
 writeln('Перестановка:');
 for i:=1 to n do
 write(a[i]:4);
 readln
 end;
 end.


___________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 15.02.2013 в 10:33.
medved2800 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где и как скачать программу Delphi. Может кто нибудь может помочь мне - без скачивания из интернета. IZOPGRAM Общие вопросы Delphi 4 16.06.2012 18:12
Кто может доделать программу? Neadekvat Помощь студентам 0 05.12.2010 21:12