Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
Starostina2018
17.08.2021 22:57 •
Информатика
Сост. прогр. Рез-ты экзаменов представлены в виде списка из N строк, в кажд. строке кот. записаны фам. студента и отметки по кажд. из M экзам. Найти кол-во студ., сдавших экзамены только на "отлично".
Pascal
👇
Увидеть ответ
Открыть все ответы
Ответ:
костя665
17.08.2021
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
fstream f("F1.txt");
size_t max_size;
string s, max_word, word;
while ( getline(f, s) ) {
istringstream is(s);
max_size = 0;
while (is >> word) {
if (max_size < word.size()) {
max_size = word.size();
max_word = word;
} else if (max_size == word.size()) {
max_word += " = ";
max_word += word;
}
}
cout << max_size << ' ' << max_word << endl;
}
}
Пример:
asfasfafs sdf sdg xcz
zxcvxcv sdggsd
asdgsdg
sgdgsd sdagsdg
gsd sdg sdg
sdggg sdg sh
ответ:
9 asfasfafs
7 zxcvxcv
7 asdgsdg
7 sdagsdg
3 gsd = sdg = sdg
5 sdggg
4,7
(36 оценок)
Ответ:
446664Flu
17.08.2021
Замечание: обработка возможных ошибок исходных данных отсутствует.
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream in;
ofstream out;
int a = 5, b = 15, c;
int k[b-a+1];
for (int i=0; i<b-a+1; i++) k[i] = 0;
in.open("f.txt");
while(in >> c)
{
k[c-a]++;
}
for (int i=0; i<b-a+1; i++)
cout << i+a << " - " << k[i] << '\n';
in.close();
return 0;
}
Пример:
Содержимое файла f.txt:
7 10 15
8 7 7 10
Результат:
5 - 0
6 - 0
7 - 3
8 - 1
9 - 0
10 - 2
11 - 0
12 - 0
13 - 0
14 - 0
15 - 1
4,6
(90 оценок)
Это интересно:
С
Стиль-и-уход-за-собой
11.01.2020
Как избавиться от зудящего ожога (светлая кожа)...
К
Кулинария-и-гостеприимство
27.09.2021
Как правильно и быстро подготовить корень имбиря к приготовлению...
К
Кулинария-и-гостеприимство
17.06.2022
Как приготовить вкусный русский салат...
П
Питомцы-и-животные
23.03.2021
Как правильно обращаться с агрессивной кошкой...
Х
Хобби-и-рукоделие
21.02.2021
Правила и техника игры в карточную игру Скорость...
О
Образование
29.01.2020
Из пункта А в пункт B, расстояние между которыми 84 км...
О
Образование
21.07.2020
Из разных городов, расстояние между которыми 600 км...
О
Образование
02.06.2023
В треугольнике АВС точка D на стороне АВ...
О
Образование
27.04.2022
Первые 300 км автомобиль ехал со скоростью 60 км/час...
О
Образование
11.03.2020
Водитель ехал с постоянной скоростью из города А в город Б...
Новые ответы от MOGZ: Информатика
ssssss22
12.06.2020
Розрі. 1) складні 2) прості та складені . 3)поєднані 4)прості та непрості...
Deni11111111
15.02.2020
Молю! написать полные программы. язык: pascal...
Volkov1822
12.03.2023
Найти значение выражения y=5x2-8x+20, при x - любое вещественное число...
kot0ychenyy
01.01.2020
Для получения разреженного шрифта надо:...
kamila0774
01.01.2020
Требовалось написать программу которой требуется вводить с клавиатуры числа и подсчитывать из сумму до первого введенного отрицательного числа...
deisika7
01.01.2020
Как называется логическая операция, имеющая значение «истина», если истинно, хотя бы одно из составляющих высказывания и имеющая значение «ложь», если ложны все высказывания?...
6ahah9812
27.01.2021
Команда Області завдань для зміни загальної структури елементів документу:...
gogoja
06.01.2021
ПАСКАЛЬ Дан целочисленный массив А(30) Найти количество элементов, больших первого элемента , напишите полностью программу...
NomD123
30.10.2022
Какое наименьшее целое значение k необходимо подать на вход программы,чтобы в результате её выполнения напечаталось число 38? ...
user666triplesix
01.07.2020
Ориентированный граф называется турниром, если между любой парой его различных вершин существует ровно одно ребро. Для заданного списком ребер графа проверьте, является...
MOGZ ответил
5ba^2 :(2^2a^3b)^3 , при =1, b=3...
Task 3. Lооk. Read and write numbers. Посмотрите на картинку, прочитайте...
Сейсмикалық аимақтар дегеніміз не ...
Complete the text with the words below. There are two extra words....
Напиши эссе-рассуждение на тему: «Почему важно соблюдать правила...
5-6 тезисов на тему ферромагнетика...
При якому значенні α вектори а(3;α;-2) та b(-9;3;6) перпендикулярні?...
Уравнение токообразующей реакции Zn + 2AgNO3 = Zn(NO3)2 + 2Ag Значения...
решить (0,4 x^5y^6z^2) * ( -1,2 xyz^3) (m-6) (n-2) (2a+2b^2) (2a^2+b)...
Отметь ряд слов состоящих только из корня солнца неба зелень встреча...
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
fstream f("F1.txt");
size_t max_size;
string s, max_word, word;
while ( getline(f, s) ) {
istringstream is(s);
max_size = 0;
while (is >> word) {
if (max_size < word.size()) {
max_size = word.size();
max_word = word;
} else if (max_size == word.size()) {
max_word += " = ";
max_word += word;
}
}
cout << max_size << ' ' << max_word << endl;
}
}
Пример:
asfasfafs sdf sdg xcz
zxcvxcv sdggsd
asdgsdg
sgdgsd sdagsdg
gsd sdg sdg
sdggg sdg sh
ответ:
9 asfasfafs
7 zxcvxcv
7 asdgsdg
7 sdagsdg
3 gsd = sdg = sdg
5 sdggg