akustov55
?>

Решите по c++ 1) Пользователь вводит 4 числа. Необходимо определить, какое из четырех чисел наименьшее. 2) Написать программу, которая определяет является ли треугольник со сторонами а, b, с , равносторонним(все три стороны равны), равнобедренным(две стороны равны) или разносторонним(все стороны разные Стороны вводятся с клавиатуры. 3) Полет самолета программа проверяет соблюдены ли все условия, которые мы объявили : 1.Все на местах? 2.Погода хорошая? 3.Взлетная полоса пуста? 4.Могу лететь? Только если все условия соблюдены, вывести сообщение «Самолет готов!», в любом другом случае - не готовы ко взлету

Информатика

Ответы

olyaartemenko

Первое(исправленная версия):

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

setlocale(LC_ALL,"russian");

int a=0;

int b=0;

int c=0;

int d=0;

int min=0;

cout << "Введите 4 числа" << endl;

cin >> a;

cin >> b;

cin >> c;

cin >> d;

if(a<b)

{

if(a<c)

{

if(a<d)

{

 cout << "Наименьшее: " << a;

}

}

}

if(b<a)

{

if(b<c)

{

if(b<d)

{

 cout << "Наименьшее: " << b;

}

}

}

if(c<a)

{

if(c<b)

{

if(c<d)

{

 cout << "Наименьшее: " << c;

}

}

}

if(d<b)

{

if(d<c)

{

if(d<a)

{

 cout << "Наименьшее: " << d;

}

}

}

  system("pause");

  return 0;

}

2)

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

setlocale(LC_ALL,"russian");

int a=0;

int b=0;

int c=0;

int count=0;

cout << "Введите стороны треугольника" << endl;

cin >> a;

cin >> b;

cin >> c;

if(a==b && a==c)

{

cout << "Треугольник равносторонний" << endl;

count++;

}

if(a==b || a==c || c==b)

{

cout << "Треугольник равнобедренный" << endl;

count++;

}

if(count==0)

{

cout << "Треугольник разносторонний" << endl;

}

  system("pause");

  return 0;

}

3)

#include <iostream>

#include <cstdlib>

using namespace std;

int main()

{

setlocale(LC_ALL,"russian");

int a=0;

int b=0;

int c=0;

int d=0;

int count=0;

cout << "Вводите 1 если да и 0 если нет. Все на местах?" << endl;

cin >> a;

cout << "Погода хорошая?" << endl;

cin >> b;

cout << "Взлётная полоса пуста?" << endl;

cin >> c;

cout << "Могу лететь?" << endl;

cin >> d;

count = a+b+c+d;

if(count==4)

{

cout << "Самолёт готов!" << endl;

}

else

{

cout << "Не готовы к взлёту." << endl;

}

  system("pause");

  return 0;

}

!ВНИМАНИЕ!

Если не проходили system("pause");

, то используйте другой остановки программы и уберите #include <cstdlib>

sve707ta
Для решения данной задачи, нам необходимо учитывать размер изображения, количество оттенков и частоту съемки автоматической фотокамеры.

1. Размер изображения – 128 x 192 пикселей.
Чтобы узнать, сколько пикселей содержится в изображении, мы должны умножить ширину на высоту:
128 пикселей * 192 пикселя = 24 576 пикселей.

2. Количество оттенков – 256.
У нас имеется 256 возможных оттенков в каждом пикселе.

3. Частота съемки автоматической фотокамеры – каждые 3 секунды.
Нам нужно узнать, сколько изображений будет сделано за сутки.
В одном часе содержится 3600 секунд (60 секунд * 60 минут = 3600 секунд).
За один час фотокамера сделает 3600 секунд / 3 секунды = 1200 изображений.
За сутки (24 часа) фотокамера сделает 24 часа * 1200 изображений = 28 800 изображений.

Теперь, чтобы узнать, сколько Мбайтов нужно выделить для хранения всех изображений, мы должны умножить размер каждого изображения на количество изображений и преобразовать полученное значение в Мбайты.

Размер одного изображения = (размер в байтах) = (количество пикселей в изображении) * (количество байт, занимаемых одним пикселем)
Размер одного пикселя = (количество оттенков) * (количество байт, занимаемых одним оттенком)

Размер одного изображения = 24 576 пикселей * (256 оттенков * 1 байт) = 6 291 456 байт.

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

Размер всех изображений = 6 291 456 байт * 28 800 изображений.

Однако, в задаче требуется найти размер в Мбайтах, поэтому мы должны разделить полученное значение на 1024 (поскольку 1 Мбайт = 1024 Кбайт), а затем ещё раз на 1024 (поскольку 1 Кбайт = 1024 байта).

Размер всех изображений в Мбайтах = (6 291 456 байт * 28 800 изображений) / (1024 * 1024) Мбайтов.

Путем расчетов получаем около 171 Мбайтов.

Таким образом, для хранения всех изображений, полученных автоматической фотокамерой за сутки, потребуется выделить около 171 Мбайт памяти.
Koranna1986
Добрый день! Давайте разберем каждый вопрос по очереди.

1. Задача: сколько файлов из данного каталога соответствуют маске *lo? *.jp?
Для того чтобы решить эту задачу, мы должны найти количество файлов, удовлетворяющих данной маске.

Маска *lo? *.jp? означает следующее:
- Первая часть маски *lo? означает, что у нас может быть любая последовательность символов произвольной длины, начинающаяся с символов "lo" и затем следует ровно один произвольный символ.
- Вторая часть маски *.jp? означает, что после первой части маски может идти любая последовательность символов произвольной длины, начинающаяся с символов "jp" и затем следует ровно один произвольный символ.

Исходя из этого, нам необходимо найти количество файлов, названия которых начинаются с "lo" и заканчиваются на "jp", при условии, что между этими символами находится ровно один произвольный символ.

Из файлов в каталоге, только файл "loki.jpg" соответствует данной маске, поскольку его название начинается с "lo", возможно любая последовательность символов произвольной длины после этого, затем следует ровно один произвольный символ, и заканчивается на "jp".

Таким образом, ответ на вопрос: сколько файлов из данного каталога соответствует маске *lo? *.jp? - равен 1.

2. Задача: сколько из представленных восемь масок соответствуют ровно четырем файлам из данного каталога?

Мы имеем следующие восемь масок:
- *st*.*
- *o? *.*
- *stol*.*
- *o*.m*
- ? ? sto**
- *ol? .m*
- *tol*.mp*
- *i*? .m*

Для каждой из этих масок мы должны определить, сколько файлов из каталога соответствуют этой маске. Если количество файлов, соответствующих маске, равно четырем, мы считаем, что маска подходит.

Подсчитаем число файлов, соответствующих каждой маске:
- *st*.*: stol.jpg, stolypin.mpeg (2 файла)
- *o? *.*: ololo.jpg, potolok.jpeg (2 файла)
- *stol*.*: stol.jpg, stolypin.mpeg (2 файла)
- *o*.m*: ololo.jpg, stolypin.mpeg (2 файла)
- ? ? sto**: stol.jpg, stolypin.mpeg (2 файла)
- *ol? .m*: ololo.jpg, stolypin.mpeg (2 файла)
- *tol*.mp*: pistol.mp4 (1 файл)
- *i*? .m*: pistolet.mp4, stolypin.mpeg (2 файла)

Из этих масок только маска *tol*.mp* удовлетворяет условию, так как только один файл (pistol.mp4) соответствует этой маске и каждая из масок должна быть сопоставимой с ровно 4 файлами из данного каталога.

Таким образом, ответ на вопрос: сколько из представленных восемь масок соответствуют ровно четырем файлам из данного каталога? - равен 0.

3. Задача: определите, какое из указанных имен файлов удовлетворяет маске: th? ? rt.x*
-
1) thponhrt.x
2) thrmrt.xht
3) thrt.xjkio
4) thirt.x

Маска th? ? rt.x* означает, что у нас может быть любой символ вместо вопросительного знака, а вместо звездочки мы можем иметь любую последовательность символов произвольной длины.

Из указанных имен файлов только файл thrt.xjkio удовлетворяет данной маске, поскольку после символов "th" следуют два произвольных символов, затем идет "rt", и после этого может находиться любая последовательность символов произвольной длины, обозначенная звездочкой.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске th? ? rt.x* - равен 3) thrt.xjkio.

4. Задача: определите, какое из указанных имен файлов удовлетворяет маске: *d? p.v? ?
-
1) tfrdp.ver
2) d1ip.ver
3) 3dip.vip
4) dhp.viyt

Маска *d? p.v? ? означает, что у нас может быть любая последовательность символов произвольной длины перед символом "d", затем следует один произвольный символ, затем ".p", и после этого может находиться любая последовательность символов произвольной длины, обозначенная звездочкой.

Из указанных имен файлов только файл d1ip.ver удовлетворяет данной маске, поскольку перед символом "d" находится последовательность символов "1ip", затем следует произвольный символ, затем идет ".p", и после этого находится любая последовательность символов произвольной длины.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске *d? p.v? ? - равен 2) d1ip.ver.

5. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? com*.d? c
-
1) com.doc
2) dcoma.dc
3) dcom.dotc
4) dcoma.djc

Маска ? com*.d? c означает, что у нас может быть любой один символ символ, затем "com", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем один произвольный символ и в конце символ "c".

Из указанных имен файлов только файл dcom.dotc удовлетворяет данной маске, поскольку перед символом "c" находится последовательность символов "dot", перед этим может быть любая последовательность символов произвольной длины обозначенная звездочкой, перед этим идет "com", затем один произвольный символ и перед всем этим должен быть один произвольный символ.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? com*.d? c - равен 3) dcom.dotc.

6. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? ? prive*t.p? *
-
1) aprivet.pas
2) z1privet.past
3) privert.p3
4) doprivest.p

Маска ? ? prive*t.p? * означает, что у нас может быть любой один символ, затем еще один символ, затем "prive", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем символ "p", затем может быть еще один произвольный символ и в конце может быть любая последовательность символов произвольной длины.

Из указанных имен файлов только файл aprivet.pas удовлетворяет данной маске, поскольку он начинается с "a", затем следует второй произвольный символ, потом "prive", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем символ "p", затем еще один произвольный символ и в конце может быть любая последовательность символов произвольной длины.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? ? prive*t.p? * - равен 1) aprivet.pas.

7. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? info*rm.d*?
-
1) 12info7rm.deep
2) 11inform.doc
3) 4info5rm.d
4) 7inform.dp

Маска ? info*rm.d*? означает, что у нас может быть любой один символ, затем "info", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом "rm", затем символ "d", затем может быть любая последовательность символов произвольной длины и в конце должен быть один произвольный символ.

Из указанных имен файлов только файл 11inform.doc удовлетворяет данной маске, поскольку он начинается с "1", затем следует "info", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом "rm", затем символ "d", затем может быть любая последовательность символов произвольной длины и в конце должен быть один произвольный символ.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? info*rm.d*? - равен 2) 11inform.doc.

8. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? el*.t*xt.
-
1) spell.txt
2) el.txt
3) pencil.text
4) welcome.text

Маска ? el*.t*xt. означает, что у нас может быть любой один символ, затем "el", затем может быть любая последовательность символов произвольной длины обозначенная звездоч

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решите по c++ 1) Пользователь вводит 4 числа. Необходимо определить, какое из четырех чисел наименьшее. 2) Написать программу, которая определяет является ли треугольник со сторонами а, b, с , равносторонним(все три стороны равны), равнобедренным(две стороны равны) или разносторонним(все стороны разные Стороны вводятся с клавиатуры. 3) Полет самолета программа проверяет соблюдены ли все условия, которые мы объявили : 1.Все на местах? 2.Погода хорошая? 3.Взлетная полоса пуста? 4.Могу лететь? Только если все условия соблюдены, вывести сообщение «Самолет готов!», в любом другом случае - не готовы ко взлету
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

eoils-info
Nikolai172
MaratФам
Дарья16
zhandarmova
zoomagazinkotmatroskin
annademidova-74
andrew55588201824
ustinov434
mihalevskayat
Advantage9111
Babushkina27
Андреевнатест707
neganovaarxi
Салиев