1. Dexter Morgan12.03.2025 в 22:16от
  2. D1zo12.03.2025 в 22:05от
Загрузка...

Программы на Pascal

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем Bro64, 23.11.2012.

  1. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Сегодня напишу несколько программ,думаю по кодам будут ясны что да как
    Кто не понял пишите в тему

    Код:
    uses crt;
    var a,b,c,d,x,y: real;
    begin
    writeln ('В какой группе больше людей в по-21 или в по-31?');
    readln (a,b);
    if a<b then writeln ('По-31')
    // тут типо я все сделал  :0
    else writeln ('По-21');
    if a=b then writeln ('Одинаковое кол-во');
    readln (y);
    writeln ('y')
    end.
    Тут также можно вставить что нибудь свое,либо просто сделать умножение подобие
    Код:
    var a,b,c,d,x: real;
    begin
    readln (a,b,c,d);
    x:=a*b*c*d;
    writeln (x);
    end.
    Просто убрасть c,d

    Или же вот пример

    Код:
    var a,b: real;
    begin
    readln (a);
    b:=a*1.0668;
    writeln (b, 'км');
    end.
    
    Команда в начале uses crt; обозначает что интерфейс показа будет другой
    попробуйте вставить выше

    // (с палочками комментрий)

    Если есть какие вопросы,задавайте

    Все программы написаны своими руками,ничто не крал
     
    Последнее редактирование: 23.11.2012
  2. KimonZ

    KimonZ

    Статус:
    Оффлайн
    Регистрация:
    19.09.11
    Сообщения:
    386
    Репутация:
    245 +/-
    Молодец, что проходишь паскаль в школе, но что забыли здесь банальные коды недоподобий калькулятора, еще и написанные с нарушением главных свойств алгоритмов...
     
  3. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Школу я уже давно закончил,а написал что помню
     
  4. anurev

    anurev

    Статус:
    Оффлайн
    Регистрация:
    19.11.12
    Сообщения:
    512
    Репутация:
    231 +/-
    пиши на Си что ли, Паскаль-то уже не юзабелен вроде как )
     
  5. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Паскаль это азы всех языков программирования
    Писать сразу сюда на C толку 0
    Да и к тому же сам не знаю еще
     
  6. NaykerAndrew

    NaykerAndrew

    Статус:
    Оффлайн
    Регистрация:
    21.11.12
    Сообщения:
    122
    Репутация:
    20 +/-
    Могу калькулятор выложить если нужно
     
  7. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Ну дак если твое творение выкладывай сюда
     
  8. NaykerAndrew

    NaykerAndrew

    Статус:
    Оффлайн
    Регистрация:
    21.11.12
    Сообщения:
    122
    Репутация:
    20 +/-
    Код:
    Program Summa
    Var a,b,c: real;
    Begin
    Writeln('Введите первое число');
    Readln(a);
    Writeln('Введите второе число');
    Readln(b);
    c:=a/b
    Writeln('Сумма двух этих чисел равна ' ,c);
    Readln;
    End.
    Код:
    Program Summa
    Var a,b,c: integer;
    Begin
    Writeln('Введите первое число');
    Readln(a);
    Writeln('Введите второе число');
    Readln(b);
    c:=a*b
    Writeln('Сумма двух этих чисел равна ' ,c);
    Readln;
    End.
    Код:
    Program Summa
    Var a,b,c: integer;
    Begin
    Writeln('Введите первое число');
    Readln(a);
    Writeln('Введите второе число');
    Readln(b);
    c:=a-b
    Writeln('Сумма двух этих чисел равна ' ,c);
    Readln;
    End.

    Код:
    Program Summa
    Var a,b,c: integer;
    Begin
    Writeln('Введите первое число');
    Readln(a);
    Writeln('Введите второе число');
    Readln(b);
    c:=a+b
    Writeln('Сумма двух этих чисел равна ' ,c);
    Readln;
    End.
    Так скажем, дом.задание, самый легкий.
     
  9. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Можно было просто написать что все всех кодах
    Только эта строчка меняется
    Код:
    c:=a+b
     
  10. KimonZ

    KimonZ

    Статус:
    Оффлайн
    Регистрация:
    19.09.11
    Сообщения:
    386
    Репутация:
    245 +/-
    Если бы закончил школу, то знал бы простейшие свойства, которыми должен обладать код/алгоритм. Из твоего кода, я могу сделать вывод, что ты только познаешь паскаль, ибо не рационально использованы переменные. Код не расчтиан на массовое использование. Отучившись в школе, ты бы, написал код на много грамотнее и рациональнее. Чувак, там видно. Вместо 5 переменных можно было использовать всего две и при этом программа покрывала куда больший класс задач.
     
  11. NaykerAndrew

    NaykerAndrew

    Статус:
    Оффлайн
    Регистрация:
    21.11.12
    Сообщения:
    122
    Репутация:
    20 +/-
    Да, я только начал осваивать паскаль.
     
  12. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Если ты не веришь что я закончил школу,добавься в скайп ford.64
    Если ты так говоришь то давай напиши сам программу,а лучше при мне,если сделаешь то соглашусь если нет,то пустослов
     
  13. Bro64

    Bro64

    Статус:
    Оффлайн
    Регистрация:
    22.11.12
    Сообщения:
    46
    Репутация:
    -5 +/-
    Все ясно вообщем