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

Ребят на С++ сделать 1. Даны два числа. Большее из этих двух чисел заменить их полусуммой, а меньшее удвоенным
произведением.
2. Вводится число М - номер месяца. Определить время года по введенному номеру месяца и номер
полугодия.

👇
Ответ:
пандочка94
пандочка94
17.05.2020

Объяснение:

#include <iostream>

using namespace std;

void ex1(double a, double b)

{

  double max, min;

  if(a>b){

  max = a; min = b;

  a = (max + min) / 2;

  b = 2*max*min; }

  else {

      max = b; min = a;

      b = (min + max) / 2;

      a = 2*min*max;}

 

  cout << "Первое число после преобразования: " << a << endl;

  cout << "Второе число после преобразования: " << b << endl;

}

void ex2(){

int M;

cout << "Введите номер месяца: "; cin >> M;

 if(M == 12 || M == 1 || M == 2) cout<<"Зима";

 else if(M == 3 || M == 4 || M == 5) cout<<"Весна";

 else if(M == 6 || M == 7 || M == 8) cout<<"Лето";

 else if(M == 9 || M == 10 || M == 11) cout<<"Осень";

 if(M <= 6) cout << "\nПервое полугодие";

 else cout << "\nВторое полугодие\n";

}

int main()

{

   ex1(1,2);

   ex2();

   return 0;

}

4,5(5 оценок)
Ответ:
artembebko666
artembebko666
17.05.2020

Объяснение:

1)

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

setlocale(LC_ALL , "rus");

double a,b;

cout<<"ВВЕДИТЕ ЧИСЛА a и b"<<"\n";

Cin>>a>>b;

if (a>b) {

a= (a+b)/2;

b= 2*a*b;

cout<<a<<" "<<b;

}

else {

b=(a+b)/2;

a=2*a*b;

cout << a<<" "<<b;

}

return 0

}

2)

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

setlocale(LC_ALL , "rus");

double M;

cout<<"ВВЕДИТЕ НОМЕР МЕСЯЦА"<<"\n";

Cin>>M;

if ( (M==12)||(M==1)||(M==2) ) cout<<"Зима";

if ( (M==3)||(M==4)||(M==5) ) cout<<"Весна";

if ( (M==6)||(M==7)||(M==8) ) cout<<"Лето";

if ( (M==9)||(M==10)||(M==11) ) cout<<"Осень";

if ( (M>=1)&&(M<=6) ) cout<<"1-полугодие";

if ( (M>=7)&&(M<=12) ) cout<<" 2-полугодие";

Return 0;

}

4,7(57 оценок)
Открыть все ответы
Ответ:
glebyha22
glebyha22
17.05.2020
Статические модели относятся к объектам, практически неизменяющимся во времени или рассматриваемым в отдельные временные сечения. Динамические модели воспроизводят изменения состояний («движение») объекта с учетом как внешних, так и внутренних факторов.

Для динамических моделей часто вводят понятия стационарность и нестационарность. Чаще всего стационарность выражается в неизменности во времени некоторых физических величин: стационарным является поток жидкости с постоянной скоростью, стационарна механическая система, в которой силы зависят только от координат и не зависят от времени.
4,7(10 оценок)
Ответ:
ruslanalsibaev
ruslanalsibaev
17.05.2020
Язык программирования не указан, потому - самый простой вариант - программа на паскале. Даже на паскале задачу можно решать различными с массивом, без массива, со строками, без строк. Опять-таки, самый простой вариант - со строками.
var s,p:string; n,i:integer;
begin
writeln('Введите символы:');
readln(s);
n:=pos('.',s)-1;
writeln('n = ',n);
p:='';
for i:=1 to n do p:=s[i]+p;
writeln('а)');
writeln(p);
p:='';
if n mod 2 = 0 then i:=2 else i:=1;
while i<=n do
 begin
 p:=p+s[i];
 i:=i+2;
 end;
writeln('б)');
writeln(p);
end.

Пример:
Введите символы:Даны символы s1, s2, ... Известно, что символ s1 отличен от точки
n = 21
а)
 ,2s ,1s ыловмис ынаД
б)
Дн ивл 1 2 
4,8(100 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ