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

Створіть програму,яка буде виводити на монітор повідомлення про температуру повітря (значення температури вводить користувач з клавіатури). Якщо температура вище нуля, то програма видає повідомлення."Температура вище нуля", інакше буде виведено-"На вулиці мороз".

Показать ответ
Ответ:
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 оценок)
Ответ:
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 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота