3. Зведення (узгодження) Перетворення (узгодження) типів виконуються, якщо операнди, які
входять до виразу, мають різні типи. Зведення (узгодження) типів
здійснюється автоматично за правилом: менш точний тип зводиться до
більш точного. (операнди зводяться до типу того операнда, котрий має
більший розмір) Воно буває двох типів:
int a=2;
float b=3.6;
int c;
Явне зведення
Неявне зведення
• c=a*b
// 3.8*2=7.6
c=7;
c=(int) b*a /3*2=6
• c=(int) (b*a) //3.8*2=7.6=7
Рорзв'яжіть приклади
Приклад 1. Знайдіть суму двох чисел.
Приклад 2. Знайдіть периметр квадрата.
Приклад 3. Знайдіть середнє
арифметичне чотирьох чисел.​

элианора123 элианора123    2   16.10.2020 11:17    1

Ответы
можской можской  15.11.2020 11:18

1.

#include <iostream>

using namespace std;

int main()

{

int a=4, b = 6;

cout<<"Сума чисел a("<<a<<") та b("<<b<<") = " << a+b;

return 0;

}

2.

#include <iostream>

using namespace std;

int main()

{

float a, p;

cout<<"Введіть сторону квадрата: ";

cin>>a;

p = 4 * a;

cout<<"Периметр квадрата зі стороною "<< a << " дорівнює " << p;

return 0;

}

3.

#include <iostream>

using namespace std;

int main()

{

int a,b, c, d;

float result;

cout<<"Введіть перше число: ";

cin>>a;

cout<<"Введіть друге число: ";

cin>>b;

cout<<"Введіть третє число: ";

cin>>c;

cout<<"Введіть четверте число: ";

cin>>d;

result = (a+b+c+d)/4;

cout<<"Середнє арифметичне 4 чисел: "<< result;

return 0;

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика