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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 17.12.2012, 10:25   #1
WiZzarD94
Пользователь
 
Регистрация: 13.12.2012
Сообщений: 17
По умолчанию циклы (B delphi)

Вводя в цикле по четыре оценки, полученные каждым студентом в сессию, подсчитать число студентов, не имеющих оценок 2 и 3. В группе учится N студентов
WiZzarD94 вне форума
Старый 17.12.2012, 10:55   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Эх ты. Волшебник, а волшебные слова забыл!
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума
Старый 17.12.2012, 11:00   #3
WiZzarD94
Пользователь
 
Регистрация: 13.12.2012
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Sciv Посмотреть сообщение
Эх ты. Волшебник, а волшебные слова забыл!
Прошу простить, за дерзость сию,ведь торопился я немного.
Господа, помогите пожайлуста, и благодарение взайдет на каждого помогшему мне.
У мне все господа, зарание Спасибо говорю.
WiZzarD94 вне форума
Старый 17.12.2012, 11:17   #4
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
Const N  = 5;
var I, J, Count: Integer; 
      Rates : array [1..N, 1..4] of Byte;
      prGood : Boolean;
begin
  Count := 0;
  For I := 1 to N do
    begin
      prGood = True; 
      For J := 1 to 4 do
         If Rates[I, J] < 4 then prGood := False;
      If prGood then Count := Count + 1; 
    end;   
end;
так как свои наработки зажали, то допиливать придётся вам самим.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума
Старый 17.12.2012, 11:25   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Прошу простить, за дерзость сию,ведь торопился я немного.
Господа, помогите пожайлуста, и благодарение взайдет на каждого помогшему мне.
У мне все господа, зарание Спасибо говорю.
Ну зачем так витиевато? Вполне хватило бы "Помогите, пожалуйста"
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума
Старый 17.12.2012, 12:41   #6
apromix
PHP, Delphi
Форумчанин
 
Аватар для apromix
 
Регистрация: 07.05.2008
Сообщений: 388
По умолчанию

Вот ответ для консоли. Если требуется оконное приложение, то там по аналогии
Код:
program stud;

{$APPTYPE CONSOLE}

uses
  SysUtils;

var
  N: Word; // Общее кол. студентов
  R: Word; // Результат, число студентов, не имеющих оценку 2 и 3
  I: Word; // Переменная цикла
  A, B, C, D: Byte; // Оценки
begin
  Write('Chislo studentov: ');
  Read(N);
  if N > 0 then
  begin
    R := 0; // Перед подсчетом у нас 0 студентов
    for I := 1 to N do
    begin
      // Ввод оценок
      WriteLn;
      WriteLn('Vvedite ocenki ' + IntToStr(I) + '-go studenta: ');
      ReadLn(A);
      ReadLn(B);
      ReadLn(C);
      ReadLn(D);
      // Подсчитываем
      if (A > 3) and (B > 3) and (C > 3) and (D > 3) then
        R := R + 1;
    end;
    WriteLn;
    WriteLn('Podschet zavershen!');
    WriteLn('Studentov: ' + IntToStr(R));
    WriteLn('Najmite lubujy klavishy...');
  end;
  ReadLn;
end.
Мыши плакали, кололись, но продолжали жрать кактус...
мои проекты
apromix вне форума
Старый 17.12.2012, 13:49   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ТЕМА ЗАКРЫТА ЗА КРОССПОСТИНГ!


Оставляю тему, которая была создана чуть позже.
(Delphi) циклы. задание и мой код внутри. Проверте



Модератор
Serge_Bliznykov вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi, циклы Coyot Помощь студентам 1 11.10.2010 15:41
Delphi 7. Циклы Юрий2009 Помощь студентам 2 01.05.2009 12:01
Delphi 7. Циклы Юрий2009 Помощь студентам 1 28.04.2009 21:07
Delphi 7. Циклы Юрий2009 Помощь студентам 0 27.04.2009 19:43