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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2010, 10:51   #1
Черных
Новичок
Джуниор
 
Регистрация: 24.12.2010
Сообщений: 1
По умолчанию Не знаю С++

Вообщем отчислили меня с военного училища с пятого курса и воссстановился я в политех. пересчитали предметы, оказалось, что системное программирование у них это не информатика у нас.. мы проходили паскаль и решил задачу (хвост за второй курс) в паскале, а надо в С++.Вот задача:
разработать программу. исходные данные вводятся с клавиатуры, запрашиваются у пользователя,результат выводится на дисплей. обмен данными через параметры функций. само задание: ДАНА ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИТЕЛЬНЫХ ЧИСЕЛ (А1,А2,...Аn). НАЙТИ МИНИМАЛЬНОЕ ЗНАЧЕНИЕ В ПОСЛЕДОВАТЕЛЬНОСТИ И ПОДСЧИТАТЬ СКОЛЬКО РАЗ ОНО В НЕЙ ВСТРЕЧАЕТСЯ.

вот она в паскале

с использованием функций:

program p1;
uses crt;

var i,n,min,kol:integer;
a: array [0..100] of integer;

function minim( b: array of integer; k:integer): integer;
var l,z:integer;
begin
z:=32767;
for l:=0 to k-1 do
begin
if b[l]<z then
begin
z:=b[l];
end;
writeln(b[l]);
end;
minim:=z;
end;

begin

write('Vvedite kolichestvo elementov posledovatelnosti: ');
readln(n);
for i:=0 to n-1 do
begin
readln(a[i]);
end;

min:=minim(a[i],n);

writeln('Minimalnoe chislo v posledovatelnosti: ',min);
write('Kolichestvo minimalnyh elementov: ',kol);
readln;

end.

Без использования функций:

var i,n,min,kol:integer;
a: array [0..100] of integer;
begin
write('Vvedite kolichestvo elementov posledovatelnosti: ');
readln(n);
min:=32767;
kol:=1;
for i:=0 to n-1 do
begin
readln(a[i]);
if a[i]=min then kol;
if a[i]<min then
begin
min:=a[i];
kol:=0;
end;
end;

writeln('Minimalnoe chislo v posledovatelnosti: ',min);
write('Kolichestvo minimalnyh elementov: ',kol);
readln;
end.


ПОМОГИТЕ ПОЖАЛУЙСТА ЕЕ В С++ СДЕЛАТЬ! ЕСЛИ НАДО ОТБЛАГОДАРИТЬ, ПИШИТЕ!
Черных вне форума Ответить с цитированием
Старый 24.12.2010, 10:55   #2
kenwood2010
Пользователь
 
Регистрация: 26.11.2010
Сообщений: 97
По умолчанию

kenwood20072@rambler.ru
напиши обсудим!
kenwood20072@rambler.ru ICQ: 701 302 135. (Программирование на C++, С. Решение задач по физике)
kenwood2010 вне форума Ответить с цитированием
Старый 26.12.2010, 19:02   #3
kenwood2010
Пользователь
 
Регистрация: 26.11.2010
Сообщений: 97
По умолчанию

Черных - это не платежеспособный клиент и обманщик!
Внимание!
Не работайте с ним!
kenwood20072@rambler.ru ICQ: 701 302 135. (Программирование на C++, С. Решение задач по физике)
kenwood2010 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не знаю как быть Sandres Общие вопросы Delphi 0 30.11.2010 21:52
важно не знаю чо это Чел Помощь студентам 0 31.10.2009 04:26
перевод с Pascal в C++, ну не знаю я С++ :) roobpass Помощь студентам 1 24.04.2009 18:27
Не знаю что за ошибка Droid Общие вопросы Delphi 9 24.05.2008 22:18
знаю только С++ nurka Общие вопросы C/C++ 11 15.09.2007 23:53