Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Реализовать сортировку несколькими методами (перестановкой, выбором, вставкой) и оценить скорость их работы. Дан массив. Реализовать сортировку несколькими методами (перестановкой, выбором, вставкой) и оценить скорость их работы. https://www.cyberforum.ru/ cpp-beginners/ thread1081882.html C++ Даны три целые матрицы размером 9x4
Даны три целые матрицы размером 9x4. Напечатать ту из них, где больше нулевых строк (если таких матриц несколько, напечатать их все).
C++ Дан двумерный массив https://www.cyberforum.ru/ cpp-beginners/ thread1081879.html
Дан двумерный массив. Рассматривая его построчно написать программу, удаляющую дубликаты строк (сделать так, чтобы строки не повторялись).
C++ Перегрузка ввода https://www.cyberforum.ru/ cpp-beginners/ thread1081877.html
Вроде делал всё правильно, перегрузка вывода работает, делал аналогично и ввода, компилируется нормально но выводит вот это: 1>d:\peregruz\peregruz\time.cpp(47): warning C4717: operator>>: рекурсия на всех путях выполнения, функция вызовет переполнение стека вот сам код: //time.h #pragma once #include <iostream> using namespace std;
C++ Работа с файлами в С++
создать в блокноте текстовый файл ( не менее 3х строк) ( чтобы были кирилица , латинские буквы цифры и знаки препенания) 1 с привлечением библиотеки fstream вывести содержимое файла на экран 2 заменить киррилические буквы на восклицательные знаки и вывести содержимое файла на экран ( в файле заменить)
C++ Можно ли приложение написанное на c++ запустить в flash player? https://www.cyberforum.ru/ cpp-beginners/ thread1081865.html
Можно ли приложение написанное на c++ запустить в flash player?
C++ Метки и вывод наименьшего угла треугольника Доброго времени суток! Есть задание: Треугольник задается координатами своих вершин. Среди некоторого количества треугольников указать те, которые являются остроугольными. Найти остроугольный треугольник наиболее близкий к прямоугольному треугольнику. Проверку на наличие у треугольника острых углов организовать во вспомогательном алгоритме. Вот что мне удалось "набрать"...Прошу строго не... https://www.cyberforum.ru/ cpp-beginners/ thread1081852.html C++ Считывание данных из файла
Всем здравствуйте... вообщем создан пользовательский класс пассажир class Passenger: public Human { private: string NR;//Название рейса int TN;//Номер билета float WB;//Вес багажа
C++ Взаимодействие программы с другими https://www.cyberforum.ru/ cpp-beginners/ thread1081839.html
Здравствуйте, мне нужно написать программу, которая в поле ввода любого окна (например в skype или браузере) заменяет вводимые знаки на необходимые мне. Посоветуйте, какие темы мне нужно изучить для реализации данной задумки. Я, можно сказать, начинающий.
C++ Получить новый массив, содержащий те элементы, которые меньше среднего арифметического, удалив их из исходного Дан массив a1,...,a50. Получить новый массив, содержащий те элементы, которые меньше среднего арифметического, удалив их из исходного. https://www.cyberforum.ru/ cpp-beginners/ thread1081828.html
C++ Вычислить сумму указанных элементов матрицы
Реализовать программу вычисления суммы элементов матрицы, расположенных на картинке
C++ Программа которая будет считывать информацию с монитора Здравствуйте уважаемые форумчане, препод по C++ дал задание, надо написать программу. Суть программы в том, чтобы моя прога взаимодействовала с прогой препода, нажимала старт и считывала цифру, которая появиться в одном из 9 окошек. Препод все время на каких то семинарах и последняя тема была циклы, работаем в Borland C++, поэтому я не знаю как это все реализовать, могу на скорую руку изучить MS... https://www.cyberforum.ru/ cpp-beginners/ thread1081812.html
0 / 0 / 0
Регистрация: 26.01.2014
Сообщений: 7
27.01.2014, 00:47  [ТС] 0

Создать файл, ввести символы, вывести на экран количество не латинских букв, количество цифр - C++ - Ответ 5698249

27.01.2014, 00:47. Показов 1242. Ответов 14
Метки (Все метки)

Ответ

Цитата Сообщение от mustimur Посмотреть сообщение
У Вас последний символ в файле 2 читается (он латинский), будь кириллица значит там ошибка была:
Спасибо = заработало все отлично!) Удачи всем)

Добавлено через 3 минуты
Цитата Сообщение от alsav22 Посмотреть сообщение
При таком чтении, будет лишняя итерация:
И как быть?

Добавлено через 2 минуты
Все понял - while (!F.eof()) поставил в другое место - верно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream>
#include <locale>
#include <fstream>
#include <iomanip>
#include <stdlib.h>
using namespace std;
 
bool check_char(char source)
{
    char* check = "абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";
    while (*check)
    {
        if (*check == source)
            return true;
        check++;
    }
    return false;
}
 
 
void main()
{
    locale::global(locale(""));
    char a;
    int cifr = 0, simvLat = 0, simvKir = 0;
    cout << "Открытие файла....." << endl;
    ifstream F("fail-text.txt");
    F.open("c:\\1.txt", ios::in);
    if (!F)(cout << "Файл не открыт!" << endl);
    else
    do
    {
        while (!F.eof())
        F >> a;
        if ((a >= 48) && (a <= 57) && !F.eof())
            cifr++;
        if ((a >= 65) && (a <= 122) && !F.eof())
            simvLat++;
        if (check_char(a) && !F.eof())
            simvKir++;
    }
 
    cout << "Цифр в файле:" << cifr << endl;
    cout << "Латинских символов в файле:" << simvLat << endl;
    cout << "Кириллических символов в файле:" << simvKir << endl;
 
 
    F.close();
    system("pause");
 
 
 
}


Вернуться к обсуждению:
Создать файл, ввести символы, вывести на экран количество не латинских букв, количество цифр C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.01.2014, 00:47
Готовые ответы и решения:

В строке подсчитать количество цифр и количество заглавных латинских букв
Условие: Дана строка: 1.Подсчитать количество содержащихся в ней цифр. 2.Подсчитать количество...

Строка: Подсчитать и вывести на экран количество слов и количество всех букв в предложении,а также количество букв 'b'.
Считать предложение из файла .Слова разделены двумя пробелами. Подсчитать и вывести на экран...

После ввода с клавиатуры произвольного строки определить и вывести на экран количество латинских букв в нем
После ввода с клавиатуры произвольной строки определить и вывести на экран количество латинских...

Создать текстовый файл. Подсчитать количество цифр в нем. Вывести на экран предложения, содержащие цифры
Создать текстовый файл. Подсчитать количество цифр в нем. Вывести на экран предложения, содержащие...

14
27.01.2014, 00:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.01.2014, 00:47
Помогаю со студенческими работами здесь

Строки. Подсчитать количество заглавных букв в тексте; вывести на экран слова, имеющие наименьшее количество букв... (подправить)
Дано задачу: С клавиатуры вводится строка. Составить программу, которая подсчитывает количество...

Определить количество цифр и малых латинских букв в строке St
Ребят,выручайте никогда не сталкивался со строками, срочно нужно.Код нужен простой. Разработать...

Определить количество цифр и заглавных латинских букв в строке
Дана строка. Определить количество в ней: 1) заглавных букв латинского алфавита; 2) цифр

Ввести с клавиатуры положительное целое число А и вывести на экран количество его цифр, больших 6
Напишите следующую программу. Ввести с клавиатуры положительное целое число А и вывести на экран...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru