Вопрос задан 06.11.2018 в 01:51. Предмет Информатика. Спрашивает Гаврилятова Дарья.

СРОООЧНО!!!! Напишите программы в Pascal: 1)Рассчитать стоимость путевки на 3 недели в рублях.

Стоимость путевки на 1 неделю - 200$, вторая неделя на 10% дешевле, третья - ещё на 10% дешевле. Значение курса доллара вводится с клавиатуры по запросу программы. 2) Фирма приглашает сотрудника на работу с окладом 400$. За знание ПК к окладу прибавляется - 15%, за знание иностранного языка - 20%. Какова зарплата в рублях?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Скоробогатов Виталий.
Первая

var k:real;
begin
read(k);
write((200+200*0.9+(200+200*0.9)*0.9)*k);   {write(542*k);}
end.

Вторая 

var k:real;
begin
read(k);
write((400+400*0,15 + 400*0,2)*k);   {write(540*k);}
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программы на Pascal для выполнения указанных задач:

Программа 1: Расчет стоимости путевки

```pascal program CalculateTourCost;

var week1Cost, week2Cost, week3Cost, totalCost, dollarRate: real;

begin // Ввод стоимости путевки на 1 неделю и курса доллара write('Введите стоимость путевки на 1 неделю (в долларах): '); readln(week1Cost);

write('Введите текущий курс доллара: '); readln(dollarRate);

// Рассчитываем стоимость путевки на 2 и 3 недели week2Cost := 0.9 * week1Cost; week3Cost := 0.9 * week2Cost;

// Общая стоимость на 3 недели totalCost := week1Cost + week2Cost + week3Cost;

// Переводим стоимость в рубли по текущему курсу totalCost := totalCost * dollarRate;

// Выводим результат writeln('Общая стоимость путевки на 3 недели в рублях: ', totalCost:0:2); end. ```

Программа 2: Расчет зарплаты сотрудника

```pascal program CalculateSalary;

var baseSalary, finalSalary, dollarRate: real; knowsPC, knowsLanguage: boolean;

begin // Ввод базовой зарплаты и курса доллара write('Введите базовую зарплату (в долларах): '); readln(baseSalary);

write('Введите текущий курс доллара: '); readln(dollarRate);

// Ввод информации о знании ПК и иностранного языка write('Сотрудник знает ПК? (1 - да, 0 - нет): '); readln(knowsPC);

write('Сотрудник знает иностранный язык? (1 - да, 0 - нет): '); readln(knowsLanguage);

// Прибавляем проценты к зарплате в зависимости от знаний if knowsPC then baseSalary := baseSalary + 0.15 * baseSalary;

if knowsLanguage then baseSalary := baseSalary + 0.2 * baseSalary;

// Переводим зарплату в рубли по текущему курсу finalSalary := baseSalary * dollarRate;

// Выводим результат writeln('Итоговая зарплата сотрудника в рублях: ', finalSalary:0:2); end. ```

Эти программы предполагают, что ввод пользователем будет корректным (например, ввод чисел в качестве стоимости и курса доллара).

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос