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

Дана числовая последовательность чисел а1, признак конца ввода чисел является число 333. составить программу определяющую сумму всех чётных чисел в последовательности. напишите программу на ! ,

Показать ответ
Ответ:
tany19821
tany19821
26.04.2020 07:40

Часть А

В заданиях части А выбрать только один ответ.

А1. Текстовый редактор – это приложение

1) для создания мультимедийных документов;

2) для создания, редактирования и форматирования текстовой информации;

3) для обработки изображений в процессе создания доклада.

А2. Текстовая информация-это

1) информация, представленная в форме письменного текста;

2) рисунки схемы, графики;

3) полный набор букв алфавита.

А3. Какие операции выполняют при редактировании текста?

1) Совершают операции по оформлению текста текст, исправляют ошибки, вносят изменения.

3) Выводят текст на печать.

А4. Какие из перечисленных ниже расширений соответствуют текстовому файлу?

1) exe, com, bat;

2) gif, bmp, jpg;

3) txt, doc, rtf.

А5. Какую программу нужно выбирать для обработки текстовой информации?

1) MS Excel;

2) MS Word;

3) Paint.

А6. При задании параметров страницы в текстовом редакторе устанавливаются:

1) гарнитура, начертание, размер;

2) поля, ориентация;

3) отступ, интервал.

А7. В каком из перечисленных ниже предложений правильно расставлены пробелы между словами и знаками препинания?

1) Слово не воробей , вылетит— не поймаешь!

2) Слово не воробей, вылетит — не поймаешь!

3) Слово не воробей, вылетит-не поймаешь !

4) Слово не воробей , вылетит —не поймаешь !

А8. Что такое абзац?

1) Абзац — это фрагмент текста, процесс ввода которого закончился нажатием на клавишу Esc.

2) Абзац — это фрагмент текста, процесс ввода которого закончился нажатием на клавишу Space.

3) Абзац — это фрагмент текста, процесс ввода которого закончился нажатием на клавишу Enter.

А9. К группе свойств символов можно отнести:

1) шрифт, размер шрифта, начертание и цвет;

2) выравнивание, размер шрифта, междустрочный интервал, цвет;

3) выравнивание, отступ первой строки, междустрочный интервал, отступ слева и справа, интервалы перед и после.

А10. Объем текстового файла вычисляется по формуле

1) I = K * i

2) N=2i

3) N=2*i

4) I=N+K

Так?

0,0(0 оценок)
Ответ:
diana03veremi
diana03veremi
14.09.2022 06:07

#include "stdafx.h"

#include <iostream>

#include <string>

#include <fstream>

#include <windows.h>

using namespace std;

int main()  

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

setlocale(LC_ALL, "Russian");

int str;

cout << "Введите количество произведений: ";

cin >> str;

string glasnie = "ауоыиэяюеё";

string soglasnie = "бвгджзйклмнпрстфхцчшщ";

string * text = new string[str];

string buffer;

cin.get();

for (int i = 0; i < str ; i++)

{

 cout << "Название [" << i + 1 << "]: ";

 getline(cin, buffer);

 text[i] += buffer;

}

 

cout << "\nСортировка по самому длинному названию: " << endl;

for (int i = 0; i < str - 1; i++)

{

 for (int j = i + 1; j < str; j++)

 {

  if (text[i].length() < text[j].length())

  {

   string box = text[i];

   text[i] = text[j];

   text[j] = box;

  }

 }

}

for (int i = 0; i < str; i++)

{

 cout << text[i] << endl;

}

cout << "\nСамое большое количество символов: " << text[0] << endl;

cout << "Самое малое количество символов: " << text[str-1] << endl;

int glasn_max = 0;

int glasn_min = 0;

string gmax, gmin;

bool check = 0;

for (int i = 0; i < str; i++)

{

 int counter = 0;

 for (int j = 0; j < text[i].length(); j++)

 {

  for (int k = 0; k < glasnie.length(); k++)

  {

   if (text[i][j] == glasnie[k])

   {

    counter++;

   }

  }

 }

 if (check == 0)

 {

  check = 1;

  glasn_min = counter;

  gmin = text[i];

 }

 if (glasn_max < counter)

 {

  glasn_max = counter;

  gmax = text[i];

 }

 if(glasn_min > counter)

 {

  glasn_min = counter;

  gmin = text[i];

 }

}

cout << "\nСамое большое кол-во гласных: " << gmax << endl;

cout << "Самое малое кол-во гласных: " << gmin << endl;

int sglasn_max = 0;

int sglasn_min = 0;

string sgmax, sgmin;

check = 0;

for (int i = 0; i < str; i++)

{

 int counter = 0;

 for (int j = 0; j < text[i].length(); j++)

 {

  for (int k = 0; k < soglasnie.length(); k++)

  {

   if (text[i][j] == soglasnie[k])

   {

    counter++;

   }

  }

 }

 if (check == 0)

 {

  check = 1;

  sglasn_min = counter;

  sgmin = text[i];

 }

 if (sglasn_max < counter)

 {

  sglasn_max = counter;

  sgmax = text[i];

 }

 if (sglasn_min > counter)

 {

  sglasn_min = counter;

  sgmin = text[i];

 }

}

cout << "\nСамое большое кол-во согласных: " << sgmax << endl;

cout << "Самое малое кол-во согласных: " << sgmin << endl;

delete[] text;

return 0;

}

Объяснение:

Писал в visual studio. Как работает: Вводишь число произведений, далее вводишь названия произведений. Ввел одно название, жмешь Enter, вводишь следующее название и так до конца.

Код получился большим относительно, можно меньше, но тогда будет немного сложен для начинающих программистов, поэтому писал максимально простым языком.

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