Форум программистов, компьютерный форум CyberForum.ru

Строки. Чего больше: букв, цифр или спецсимволов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread132219.html
Дано натуральное число N. Определить количество 8-значных чисел, у которых сумма цифр в цифровой записи числа больше, чем N. Если таких чисел нет, то вывести слово «нет».
C++ Указатели Вот ну я воше неумею решать задачи Даны два натуральных числа m и n (m ≤ 9999, n ≤ 9999). Проверить, есть ли в записи числа m цифры, совпадающие с цифрами в записи числа n. http://www.cyberforum.ru/cpp-beginners/thread132218.html
Развернуть приложение на все окно C++
Такой вопрос, мне нужно запустить приложение через CreateProcess, и развернуть его на весь экран, пытаюсь делать так ZeroMemory( &si, sizeof(si) ); si.cb = sizeof(si); PROCESS_INFORMATION pi; ZeroMemory( &pi, sizeof(pi) );
Вывести на экран все нечетные цифры целого положительного числа C++
Помогите решить задачу пожалуйста" Вывести на экран все нечетные цифры целого положительного числа"
C++ отладить программу на языке С++, которая считывает из файла a.txt строку и записывает её в файл b.txt в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread132166.html
я это взяла из книги полностью готовый код, а он не идёт.Помогите отладить, пожалуйста #include <string.h> #include <stdlib.h> #include <stdio.h> int main() { char m; char *st; char a; FILE *fl,*f2;
C++ Структуры/записи/массивы Только начинаю изучать структуры в с++, нужно написать вот такую программку: Написать программу, которая создаёт массив записей о книгах, взятых в библиотеке. Использовать структуру, содержащую следующие поля: автор, название книги, дата возврата. Кол-во записей в массиве задаётся пользователем. Данные вводятся с клавиатуры. Написать ф-ции поиска и вывода на экран записей о просроченных книгах,... подробнее

Показать сообщение отдельно
IchMors
97 / 93 / 4
Регистрация: 16.05.2010
Сообщений: 310
19.05.2010, 15:49
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
#include "stdafx.h"
#include "windows.h"
#include <string.h>
#include <stdlib.h> 
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
int main()
{
    setlocale (LC_ALL, "Russian");
 
    int b=0, c=0, s=0;
    char *text;
    cout<< "введите текст:\n";
    cin.getline(text, strlen(text));
    for(int i=0; text[i]!='\0';i++)
    {//будет сравниваться с кодировкой анси каждого символа
        if(47<int(text[i])&&int(text[i])<58) c++;//для цифр (от 48 до 57)
        else    if(int(text[i])>64&&int(text[i])<91) b++;//для символов верхнего регистра
        else    if(int(text[i])>96&&int(text[i])<123) b++;// а также нижнего
        else s++;// все остальное записывается в спец символы
    }
    cout << "количество букв: " <<b<<endl;
    cout << "количество цифр: " <<c<<endl;
    cout << "количество спец символов: " <<s<<endl;
    
    _getch();
return 0;
}
правда кириллицу я не учитывал и она записывается как спецсимвол
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru