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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2012, 21:48   #1
Владан
Пользователь
 
Аватар для Владан
 
Регистрация: 24.09.2012
Сообщений: 51
По умолчанию Лаб4 массивы и цыклы

Помогите пожалуйста
11. Задали одномерный массив целых чисел, определить, сколько раз в нем встречается элемент со значением К. Использовать цикл for ... downto.

Последний раз редактировалось Владан; 01.10.2012 в 08:48.
Владан вне форума Ответить с цитированием
Старый 30.09.2012, 22:44   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Форум русскоязычный => извольте изъясняться на русском языке
Poma][a вне форума Ответить с цитированием
Старый 01.10.2012, 00:19   #3
domovou
Пользователь
 
Аватар для domovou
 
Регистрация: 01.09.2012
Сообщений: 88
По умолчанию

Если правильно понял то вот
Код:
var mas:array [1..100] of integer;
k,i,s,n:integer;
begin
writeln('vvedite K i n(razmer mas)');
readln(k,n);
s:=0;
for i:=1 to n do begin
    mas[i]:=random(60)-31;
    write(mas[i]:3);
    if k=mas[i] then inc(s);
    end;
writeln(s);
end.
Программист - это не тот, кто пишет программы, а тот, чьи программы работают.
domovou вне форума Ответить с цитированием
Старый 01.10.2012, 06:52   #4
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от Poma][a Посмотреть сообщение
Форум русскоязычный => извольте изъясняться на русском языке
Я не думаю, что это правильное требование - как может, так и изъясняется человек (и ответ по мере понимания его). Но когда человек явно говорит по-русски, и просто КОПИРУЕТ, и ему ЛЕНЬ перевести ОДНУ СТРОЧКУ - это, я считаю, неуважение к другим..
Владан, -1 от меня.
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 01.10.2012, 08:54   #5
Владан
Пользователь
 
Аватар для Владан
 
Регистрация: 24.09.2012
Сообщений: 51
По умолчанию

Цитата:
Сообщение от domovou Посмотреть сообщение
Если правильно понял то вот
Код:
var mas:array [1..100] of integer;
k,i,s,n:integer;
begin
writeln('vvedite K i n(razmer mas)');
readln(k,n);
s:=0;
for i:=1 to n do begin
    mas[i]:=random(60)-31;
    write(mas[i]:3);
    if k=mas[i] then inc(s);
    end;
writeln(s);
end.
спасибо ,я пока неочень разбираюсь , но по-мойму нужно было исп.downto
Владан вне форума Ответить с цитированием
Старый 01.10.2012, 09:19   #6
domovou
Пользователь
 
Аватар для domovou
 
Регистрация: 01.09.2012
Сообщений: 88
По умолчанию

Цитата:
Сообщение от Владан Посмотреть сообщение
спасибо ,я пока неочень разбираюсь , но по-мойму нужно было исп.downto
Код:
  var mas:array [1..100] of integer;
k,i,s,n:integer;
begin
writeln('vvedite K i n(razmer mas)');
readln(k,n);
s:=0;
for i:=n downto 1 do begin
    mas[i]:=random(60)-31;
    if k=mas[i] then inc(s);
    end;
for i:=1 to n do
    write(mas[i]:3); writeln;
writeln(s);
end.
Программист - это не тот, кто пишет программы, а тот, чьи программы работают.
domovou вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цыклы (С++) technomaster Помощь студентам 0 19.03.2012 23:38
цыклы в pascal zenid Помощь студентам 3 27.12.2011 20:08
Цыклы на С++ JustFunBoy Помощь студентам 2 18.01.2011 18:14
Цыклы belik1 Общие вопросы C/C++ 6 02.01.2011 20:21
Pascal, цыклы, массивы Maks:// Помощь студентам 1 11.03.2009 19:16