В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
AnToNoVa13
AnToNoVa13
07.05.2021 23:43 •  Информатика

Написать программы в кумире: 1. дана сторона квадрата a. найти его периметр p = 4•a. 2. дана сторона квадрата a. найти его площадь s = a2 . 3. даны стороны прямоугольника a и b. найти его площадь s = a•b и периметр p = 2•(a + b).

Показать ответ
Ответ:
danilgroshevoy
danilgroshevoy
23.05.2021 11:49
//С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. функцию
0,0(0 оценок)
Ответ:
vladikkolbaska
vladikkolbaska
31.08.2020 00:36
//Если надумаешь менять расположение файла, то не забудь поменять его также в коде

#include <iostream>
#include <fstream>

using namespace std;

int main()
{
const int ValueOfString = 10;

ofstream Writer;

Writer.open("C:\\Test\\First.txt", ios::out);

Writer « "Stroka1" « "\n";
Writer « "Stroka12" « "\n";
Writer « "Stroka133" « "\n";
Writer « "Stroka1444" « "\n";
Writer « "Stroka155" « "\n";
Writer « "Stroka16" « "\n";
Writer « "Stroka1" « "\n";
Writer « "Stroka17" « "\n";
Writer « "Stroka188" « "\n";
Writer « "Stroka1999" « "\n";

Writer.close();

ifstream Reader;

Reader.open("C:\\Test\\First.txt");

string Str[ValueOfString];
int NumInStr[ValueOfString] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};

int counter = 0;

while (!Reader.eof())
{
Reader » Str[counter];
counter++;
}

Reader.close();

string Tmp;
int counter2 = 0;

for (int i = 0; i < ValueOfString; i++)
{
Tmp = Str[i];

for (int j = 0; j < Tmp.length(); j++)
{
if (Tmp[j] == '1' || Tmp[j] == '2' || Tmp[j] == '3' || Tmp[j] == '4' || Tmp[j] == '5' || Tmp[j] == '6' || Tmp[j] == '7' || Tmp[j] == '8' || Tmp[j] == '9')
counter2++;
}

NumInStr[i] = counter2;
counter2 = 0;
}

ofstream Writer2;

Writer2.open("C:\\Test\\Second.txt", ios::app);

Writer « "\n";

for (int k = 0; k < ValueOfString; k++)
Writer2 « "\nВ " « k + 1 « " строке: " « NumInStr[k] « " цифр";

Writer2.close();

cout « "Operation successfully completed!" « endl « endl;

return 0;
}
Создать в редакторе текстовый файл, внести в него 10 строк произвольного текста. разработать програм
Создать в редакторе текстовый файл, внести в него 10 строк произвольного текста. разработать програм
Создать в редакторе текстовый файл, внести в него 10 строк произвольного текста. разработать програм
Создать в редакторе текстовый файл, внести в него 10 строк произвольного текста. разработать програм
Создать в редакторе текстовый файл, внести в него 10 строк произвольного текста. разработать програм
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота