Стоимость билета в театр зависит от выбора ряда: 1-3 ряды: 600 рублей, 4-7 ряды: 700...

0 голосов
35 просмотров

Стоимость билета в театр зависит от выбора ряда: 1-3 ряды: 600 рублей, 4-7 ряды: 700 рублей, 8-14 ряды: 500 рублей. Пользователь вводит номер ряда, на котором бы он предпочел сидеть, и необходимое количество билетов. Программа должна вывести стоимость заказа покупателя. Например, ряд 4, билетов 2. Ответ: 1400 рублей.


Информатика (14 баллов) | 35 просмотров
0

Не понятна суть задачи.Это типа надо программу тебе написать? На каком языке? Понятнее пишите

0

На английском, программу для Паскаля

0

только на языке паскаля?

Дано ответов: 2
0 голосов

Var 
a: integer;
b: integer;
c: integer;
begin 
writeln('Введите номер ряда');
 readln(a); 
writeln('Введите число билетов'); 
readln(b);
 if a<=3 then c := b * 600; <br>if (a>=4) and (a<=7) then c := b * 700;<br>if (a>=8) and (a<=14) then c := b * 500; <br>writeln('Ваш счет за ' ,a, ' ряд равен ' , c);
 end.
Ну вот так вроде)
У меня работает)

(163 баллов)
0

var

0

a,b,c:integer;

0

не вариант?

0

Можно и так. Я просто уже года на паскале не прогал .Забыл уже)

0

года 2*

0 голосов
мне лень на паскале + он туповат, вот код на С++ (современный язык на ряду с Java)

#include
#include
typedef long long   lol;
typedef unsigned long long ull;
typedef int         it;
typedef bool        bl;
typedef long double ld;
typedef char        cr;
#define mp          make_pair
#define INF         INT_MAX
#define LINF        LONG_LONG_MAX
#define fr(i,n)     for(i=0;i<(n);i++)<br>#define frr(i,n)    for(i=0;i<=(n);i++)<br>#define wl(i,n)     while(i#define prllprll    pair < pair,pair >
#define prll        pair
#define pri         pair
#define F           first
#define S           second
#define sqr(a)      ((a)*(a))
#define pb          push_back
#define vll         vector
#define vit         vector
#define sg          string
#define qit         queue
#define qll         queue
#define pqll        priority_queue
#define pqit        priority_queue
#define y           dsadaf
#define y1          lfkfgi
using namespace std;
lol a,b;
int main()
{
    cin >> a >> b;
    if (a>=1 && a<=3)<br>        cout << 600*b;<br>    else
    if (a>=4 && a<=7)<br>        cout << 700*b;<br>    else
    if (a>=8 && a<=14)<br>        cout << 500*b;<br>    else
    return 0;
}
(18 баллов)
0

Эм..
Я думаю он не для себя пишет ,а для учителя по информатики и я думаю учителю не нужен C++

0

если бы я был учителемм, я бы ему 10 поставил

0

+ код на С++ более понятен синтаксически в целом для ребят знающих с

0

и он более коротки

0

Если что все что начинается на # и typedef можно не писать

0

это для моего удобства просто при написании класных задач на строк 300

0

Ну я на C# пишу и что?)Все равно пригодился Паскаль :D