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

Написать программу в си++ радиус круга задать в главной функции. по желанию пользователя в отдельной функции вычислить, либо площадь круга, либо длину окружности. результат вывести в главной функции

👇
Ответ:
dimas1410
dimas1410
07.05.2021

Писал в Visual Studio, выбор пользователя есть. Проверки сделал, все верно считает. Код :

#include "stdafx.h"

#include <iostream>

#include <windows.h>

using namespace std;

double zadanie(double R, bool a)

{

double otvet = 0;

switch (a)

{

case 0:

 {

 otvet = (3.14*R*R); // S = pi * R^2

 break;

 }

case 1:

 {

 otvet = (2*R*3.14); // L = 2 * R * pi

 break;

 }

}

return otvet;

}

int main()  

{

setlocale(LC_ALL, "Russian");

bool menu; // 0 - Площадь, 1 - Длина окружности.

double radius = 0;

cout << "Введите радиус круга: ";

cin >> radius;

cout << "\nВыберите расчет: \n" << "[0] Площадь круга \n" << "[1] Длина окружности круга \n\n" << "Пункт: ";

cin >> menu;

cout << "\nответ: " << zadanie(radius, menu) << endl;

return 0;

}

Объяснение:

4,5(97 оценок)
Открыть все ответы
Ответ:
princessTonya
princessTonya
07.05.2021
16 бит, выразить в компьютерном представлении, заодно выснить макс. мин. числа вмещающиеся в 16 бит и не только в 16 бит, а ещё модифицированные 16 бит из задачи ппц, я учител твой шатал.

со знаком:
8 бит (маленькое число) min = -128; max = 127 числа.
16 бит (большое число) min = -32768; max = 32767 числа.

без знака:
8 бит (маленькое число) min = 0; max = 255 числа.
16 бит (большое число) min = 0; max = 65535 числа.
----------------------------------------------------------------------------------------

Записать дополнительный код отрицательного числа в 16 бит.
-2002 = 1111 1000 0010 1110
255 = 0000 0000 1111 1111
-255 = 1111 1111 0000 0001
32768 = 1111 1111 1111 1111 тут 1 бит обрезался, поэтому так.
-32768 = 1000 0000 0000 0000
Надо 1 заполнить таблицу, записав максимальные и минимальные значения чисел в заданном компьютерном
4,6(24 оценок)
Ответ:
Ксюшка1521
Ксюшка1521
07.05.2021
16 бит, выразить в компьютерном представлении, заодно выснить макс. мин. числа вмещающиеся в 16 бит и не только в 16 бит, а ещё модифицированные 16 бит из задачи ппц, я учител твой шатал.

со знаком:
8 бит (маленькое число) min = -128; max = 127 числа.
16 бит (большое число) min = -32768; max = 32767 числа.

без знака:
8 бит (маленькое число) min = 0; max = 255 числа.
16 бит (большое число) min = 0; max = 65535 числа.


Записать дополнительный код отрицательного числа в 16 бит.
-2002 = 1111 1000 0010 1110
255 = 0000 0000 1111 1111
-255 = 1111 1111 0000 0001
32768 = 1111 1111 1111 1111 тут 1 бит обрезался, поэтому так.
-32768 = 1000 0000 0000 0000
4,7(55 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ