М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
anyaternovskay
anyaternovskay
24.10.2021 06:36 •  Информатика

Составить программу, которая вычисляет необходимое количество рулонов обоев для ремонта комнаты. Если при вводе значений программа определит, что высота от пола до потолка больше, чем значение длины большей стены, то выводится сообщение: «Вы ввели некорректные данные».
Параметры для составления программы:
h – высота от пола до потолка,
L1- длина большей стены,
L2- длина меньшей стены,
Db – ширина двери,
Da – высота двери,
Wa – ширина оконного проема,
Wb - высота оконного проема.
Параметры рулона обоев взять за константы:Pl – длина рулона = 1005 см, Pa – ширина рулона = 53 см.
1) Опишите этапы разработки проекта

2) Укажите, как в данном проекте можно реализовать интерфейс для пользователя. Какие операторы можно для этого использовать?

3. Укажите тип входных и выходных данных. Объясните, почему именно такой?

4. Составьте программный код​

👇
Ответ:
наталя40
наталя40
24.10.2021

Ссылка это то что перемещаться по ве сайтам

Гиперссылки это то что используют что бы перемещаться по страницам сайта

2)

1 обычная сноска

2 концевая сноска

ИЗВИНИ НО 3 Я НЕЗНАЮ

Объяснение:

4,5(99 оценок)
Открыть все ответы
Ответ:
4534567889246400607
4534567889246400607
24.10.2021
GNU GCC.

#include <iostream>
#include <vector>
#include <cstdlib>
using namespace std;

int main()
{
int a, b, n;
cout <<"Введите границы диапазона и размер массива:" <<endl;
cin >>a >>b >>n;
if(n>10000) n=10000;
vector<int> v(n);
srand(time(0));
cout <<"Исходный массив:" <<endl;
for(int i=0; i<v.size(); ++i)
{
v[i] = rand()%(b-a+1) + a;
cout <<v[i] <<" ";
}
cout <<"\n3х-значные элементы, не кратные 5:" <<endl;

for (int i=0; i<v.size(); ++i)
if ((v[i]>99) && (v[i]<1000) && (v[i]%5!=0))
cout <<v[i] <<" ";
cout <<endl;

return 0;
}
4,6(41 оценок)
Ответ:
//Pascal ABC.NET v3.1 сборка 1172

var
  ma: array of array of integer;
  n, m, i, j, max, maxi, maxj: integer;
  f: text;
  s, st: string;

begin
  randomize;
  readln(n);
  readln(m);
  max := -1;
  setlength(ma, n);
  for i := 0 to n - 1 do
    setlength(ma[i], m);
  writeln('Matrix:');
  for i := 0 to n - 1 do
  begin
    writeln;
    for j := 0 to m - 1 do
    begin
      ma[i, j] := random(101);
      write(ma[i, j]:4);
      if max < ma[i, j] then
      begin
        max := ma[i, j];
        maxi := i;
        maxj := j;
      end;
    end;
  end;
  assign(f, 'text.txt');
  rewrite(f);
  for i := 0 to m - 1 do
    write(f, ma[maxi, i]:4);
  writeln(f, ' ');
  for i := 0 to n - 1 do
    write(f, ma[i, maxj]:4);
  close(f);
  writeln;
  writeln('File:');
  assign(f, 'text.txt');
  reset(f);
  while not Eof(f) do
  begin;
    readln(f, st);
    s := s + st + chr(10) + chr(13);
  end;
  close(f);
  write(s);
end.

Пример ввода:
3
4
Пример вывода:
Matrix:

  30  29   3  61
  64   4  99  36
  45   9  85  19
File:
  64   4  99  36

   3  99  85
4,8(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ