![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.09.2014
Сообщений: 24
|
![]()
Учусь програмировать на Паскаль
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Сделай калькулятор. Вводишь первое число, потом второе, потом операцию. Получаешь результат. Помни что на ноль делить нельзя и есть числа которые могут не поместиться в стандартные типы.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.09.2014
Сообщений: 24
|
![]()
program kalkulator;
var a,b,c:real; x:char; begin writeln('введите первое число'); readln(a); writeln('введите второе число'); readln(b); writeln('введите знак'); readln(x); case x of '/': c:=a/b; '*': c:=a*b; '+': c:=a+b; '-': c:=a-b; end; writeln('Результат:',c); end. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Браво. А теперь так, чтоб можно было выражение вводить в одну строку.
Два числа - один знак действия.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,981
|
![]()
Без функций Pos, Copy тут не обойтись, если выражение в одну строку вводить!
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Введи a=1 b=0 x='/' А я ведь предупреждал. Вот всегда так, не слушают аксакала... Эх молодежь, мастера Угвея на вас не хватает.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#7 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,981
|
![]()
Вот только что составил программу с вашими "премудростями":
Код:
Последний раз редактировалось newerow1989; 26.10.2014 в 04:19. Причина: Замена StrToInt на StrToFloat |
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 25.09.2014
Сообщений: 24
|
![]() Цитата:
Код:
Последний раз редактировалось Fly090; 25.10.2014 в 18:27. |
|
![]() |
![]() |
![]() |
#9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Без них обойтись можно. Цитата:
Всмысле оно нормально работает?
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 25.09.2014
Сообщений: 24
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать программу для Паскаль 9 класс: составить программу которая печатает таблицу умножения и сложения натуральных чисел | goodula | Помощь студентам | 0 | 23.01.2014 17:39 |
Какую программу написать на Delphi? | Tadochi | Помощь студентам | 12 | 14.12.2013 23:21 |
Написать программу которая поможет определить в какой подъезд, на какой этаж, и в какую квартиру нужно идти почтальону | qpuTuJlb | Помощь студентам | 7 | 25.04.2012 22:29 |
Какую программу можно написать на делфи чтобы она пользовалась большим спросом | Xander | Свободное общение | 8 | 03.07.2008 16:11 |