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

Мне 1) создать функцию, находящую площадь прямоугольника. функцию должна возвращать double. функцию написать в отдельном заголовочном файле. использовать ее в main() 2) объявите функцию в отдельном заголовочном файле, а проинициализируйте в main.cpp. пусть функция будет использоваться для нахождения числа в определенной степени. обоснуйте письменно, почему для этой функции лучше использовать float или double, а не int или char. используйте ее в main()

👇
Ответ:
vladsunygin
vladsunygin
29.03.2021
//Сhar точно не подходит, так как чтобы из символа сделать число нужно применять дополнительную работу, также при использовании этого типа переменной нельзя будет производить расчеты с числами, которые больше или равны 10, так как Char примит только первый символ от введенного числа.

//Int впринципе будет работать, но лучше все же применять тип double или float для точных расчетов и работы с большими числами

//Язык С++

#include <iostream>
#include <math.h>

using namespace std;

double Stepen(double num, double step)
{
double result = pow(num, step);
return result;
}

double Ploshad(double a, double b)
{
double result = a * b;
return result;
}

int main()
{
double a, b, num, step, result;

cout « "Enter a, b: "; cin » a » b;
cout « "Enter number, stepen: "; cin » num » step;

result = Ploshad(a, b);
cout « endl « "1) S = " « result;

result = Stepen(num, step);
cout « endl « "2) Result = " « result « endl;
return 0;
}
Мне 1) создать функцию, находящую площадь прямоугольника. функцию должна возвращать double. функцию
Мне 1) создать функцию, находящую площадь прямоугольника. функцию должна возвращать double. функцию
Мне 1) создать функцию, находящую площадь прямоугольника. функцию должна возвращать double. функцию
4,5(55 оценок)
Открыть все ответы
Ответ:
nadyamoroz03
nadyamoroz03
29.03.2021
</script>alert("Макс. красного: " + max);//вывод сообщения о максимальной последовательности красногоalert("Частота выпадания красного: " + red1/arr.length*100+'%');//вывод сообщения о проценте частоты красного}}redm=0;//обнуляем максимальную последовательность {} else //иначе если последовательность красного закончилась//то перезапишим максимальное число//больше максимального числа, if (redm>max) max=redm; //условие если последовательность redm++; //запиши максимальную последовательность red1++; //запиши сколько раз встретилось красноеif(arr[i]==-1){ //условие если красное то for (var i = 0; i<arr.length; i++) {//цикл подсчета выподания красногоalert(arr);//вывод массива}arr.push((Math.round(Math.random()*2))-1);//случайные числа от -1 до 1for (var i = 0; i <=rounds; i++) { //цикл для заполнения массиваvar max=0;//переменная для хранения максимальной последовательностиvar redm=0;//переменая для подсчёта последовательности красногоvar red1=0;//переменная для подсчёта частоты красногоvar rounds=1000000;//число раундовvar arr=[];//обьявляем массив<script><meta charset="utf-8">
4,5(60 оценок)
Ответ:
// PascalABC.NET 3.2, сборка 1344 от 22.11.2016
// Внимание! В других версиях работа не гарантируется!
begin
  var a:=ArrRandom(15,-20,20); a.Println;
  a:=a.Select(x->x.IsOdd?x*3:x div 2).ToArray; a.Println
end.

Пример
-1 -2 8 8 19 -12 13 -11 -7 -10 3 5 -18 4 3
-3 -1 4 4 57 -6 39 -33 -21 -5 9 15 -9 2 9

А вот так это же самое обычно делают в школах...
const
  n=15;
var
  a:array[1..n] of integer;
  i:integer;
begin
  Randomize;
  for i:=1 to n do begin
    a[i]:=Random(41)-20;
    Write(a[i],' ')
    end;
  Writeln;
  for i:=1 to n do begin
    if a[i] mod 2=0 then a[i]:=a[i] div 2
    else a[i]:=a[i]*3;
    Write(a[i],' ')
    end;
  Writeln
end.
4,6(58 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ