Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Организация ветвления. Помогите (http://www.tehnari.ru/f41/t59854/)

toxa777 16.11.2011 18:36

Организация ветвления. Помогите
 
1. Напишите программу, которая по возрасту и полу человека, определяет является ли он военнообязанным (мужчина – военнообязанный; женщина - невоеннообязанная).
2. Вычислить Х для целочисленных данных a и b.
3. В продаже имеются компактные компьютеры марки: TOSHIBA $500; SHARP $900; DELL $1350. Оптовым покупателям (>10) – скидка 17%. Составьте программу определения стоимости покупки компьютеров в $ и в рублях по курсу.

AlexZir 16.11.2011 18:57

так как ЯП не указан, пишу на алгоритмическом :))
1)
Код:

лит пол
ввод пол
если пол="Мужчина"
то вывод "военнообязанный"
иначе вывод "невоеннообязанная"
все

2) непонятно, по какому именно закону связаны эти три переменные, полное задание выложите
3) все-таки нужно определиться с языком программирования, так как принцип реализации программы будет различаться.

toxa777 16.11.2011 19:19

Вложений: 1
Язык паскаль)

AlexZir 16.11.2011 19:53

1)
Код:

var s:string;
begin
writeln('Enter your gender (m or f)');
readln(s);
if (s='m') or (s='M') then writeln('reservist');
if (s='f') or (s='F') then writeln('not liable for military service');
readln
end.

2)
Код:

var a,b,x:real;
begin
readln(a,b);
if b=0 then begin writeln('b=',b,' не удовлетворяет ОДЗ'); halt; end;
if a=b then x:=-125 else if a<b then x:=(a-5)/b else x:=5*a+b;
writeln('x=',x:4:4);
readln
end.

Третью попробуйте сделать самостоятельно. Примерный алгоритм: запросите количество купленных компьютеров каждой модели, вычислите сумму покупки, отдельно суммируйте количество всех купленных компьютеров, если сумма будет больше 10 - вычислите скидку. Вычисленную скидку отнимите от суммы покупки и выведите результат.

toxa777 16.11.2011 20:19

Спасибо)Как говорится-От души,душе,душевно,в душу)


Часовой пояс GMT +4, время: 01:07.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.