Навигация
 
Главная
Для начинающих
Паскаль/Pascal
Bash

Визуальное программирование
• Visual Basic
• Delphi/Делфи
• C++/Си++/Си
• документация
• Компоненты

WEB программирование
• MySQL/мускул
• Web-дизайн
•• Шрифты
• PHP/Пхп
• Документация PHP
• JavaScript
•• библиотека jquery
•  Документация
Прочее

 
 
Поиск по сайту
 




 
 
О нас
  У нас Вы можете скачать исходники, скачать скрипты, найти исходники, исходники delphi, документация по JQeury, исходники си, учебник HTML  
 
Теги
  codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка

Показать все теги
 
 
Счетчики
 
 
 
Реклама
 
Различные Модели дверей, сталь, где заказать двери.
 
 
Лучшие коды
   
   
 
Проверка умения складывать и вычитать двухзначные числа
 Категория: Паскаль | автор: Codeserfer | 13 июля 2009 | Просмотров: 2372  



 
Данная программа генерирует случайные двухзначные числа и действие между ними (вычитание или сложение), пользователю необходимо ввести ответ. После десяти примеров программа подводит итоги (сколько правильных и неправильных ответов дал пользователь) и ставит ему оценку. Она может помочь развить устный счет небольших чисел.
uses crt;
var a,b,i,S,k,d : integer;
begin
clrscr;
Writeln ('Проверка умения складывать у вычитать числа.');
writeln ('После примера введите ответ и нажмите <Enter>  ');
Randomize;
for i:=1 to 10 do
begin
   A := random (100);
   B := random (A);
   d := random (2);
   if d = 0 then write (A,' - ',B,' =  ');
   if d = 1 then write (A,' + ',B,' =  ');
   readln (S);
   if d = 0 then begin
      if S <> a-b then writeln ('Вы ошиблись!   ',A,' - ',B,' = ', a-b);
      if S = a-b then k:= k + 1;
   end;
   if d = 1 then begin
      if S <> a + b then writeln('Вы ошиблись!   ',A,' + ',B,' = ',a+b);
      if S = a+b then k := k + 1;
   end;
end;
Case k of
   0..6: Writeln ('Правильных ответов - ',k,' - плохо!');
   6..7: Writeln ('Правильных ответов - ',k,' - удовлетворительно');
   8..9: Writeln ('Правильных ответов - ',k,' - хорошо');
   10:    Writeln ('Правильных ответов - ',k,' - отлично!');
   end;
readln;
end.

Также прикладываю исходник в формате паскаля:
chisla.bak [959 b] (cкачиваний: 9)
 
 

Что-то не получается? Не понятна какая-то часть кода? Напишите комментарий об этом и мы обязательно Вам все объясним!
Обязательно напишите отзыв о программе / учебнике. Для выражения благодарностей есть кнопка:


Своё Спасибо, еще не выражали.
 
  Просьбы перезалить в комментариях принимаются
 
 (голосов: 3)
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
 
  Другие коды по теме:  
 
  • Нахождение всех совершенных чисел от 1 до n
  • Определение стоимости граммов по стоимости килограммов
  • Определяем расширение экрана с помощью WinAPI
  • Обращение к WhoIs для IP на PHP
  • Падающий снег на JavaScript
  •  
    Комментарии (0) Распечатать




    © 2008 - 2010. Копирование материалов запрещено!
    Мой аккаунт
     
    Логин
    Пароль
     
     
     
    Опрос
     
    Чего нам не хватает?

    Ничего, все прекрасно и так!
    Другого дизайна
    Больше кодов
    Больше комментариев
    Посещаемости
    Дополнительных сервисов для удобства пользователей
    Другое (напишите, пожалуйста, что)
     
     
    Друзья
     
    serial, crack, keygen
    cool-archive.ru
    ABC-IT.lv - истиному ИТишнику!
     
     
    Архив кодов
      Август 2011 (1)
    Июль 2011 (4)
    Июнь 2011 (3)
    Апрель 2011 (2)
    Февраль 2011 (5)
    Январь 2011 (3)
     
     
     
    Реклама