Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Рекурсивные алгоритмы. Описать рекурсивную логическую функцию Simm(s,i,j), проверяющую, является ли симметричной часть строки s, начинающаяся i-м и кончающаяся j-м ее элементами. К выполнению задания предъявляются следующие требования: • Все задания выполняются с применением рекурсии; • При необходимости в программе должны присутствовать несколько функций, выполняющих логически завершенные части задания;... https://www.cyberforum.ru/ cpp-beginners/ thread38846.html Описать запись с именем Route, содержащую следующие поля C++
Описать запись с именем Route, содержащую следующие поля: *Название начального пункта маршрута; *Название конечного пункта маршрута; *Номер маршрута. Написать программу, выполняющую следующие действия: *Ввод данных с клавиатуры в массив, состоящий из 8 элементов типа Route, с упорядочиванием записей по номерам маршрутов; *Вывод на экран информации о маршруте, номер которого введен с...
C++ вычислить выражение https://www.cyberforum.ru/ cpp-beginners/ thread38839.html
Привет помогите решить в С++ дано:1*2+2*3*4+3*4*5*6+n*(n+1)*(n+2)*...*2n;
C++ Форматный ввод/вывод с использованием текстовых файлов. ФУНКЦИЯ f(x)=cos(x)^2+sin(x)/cos(x) ИНТЕРВАЛ 0..1.4 ШАГ 0.1 Протабулировать заданную. Ввод интервала, и шага выполняется из текстового файла. Вывод результатов в виде таблицы в текстовый файл. Таблица должна быть оформлена с помощью псевдографики. Смещение колонок не допускается. https://www.cyberforum.ru/ cpp-beginners/ thread38836.html
Использование типизированных и двоичных файлов. C++
САМО ЗАДАНИЕ: "Выяснить, в каких классах насчитывается более 35 учащихся" К выполнению задания ТРЕБУЕТСЯ: • Все задания выполняются с применением структур, перечислений. • Все данные хранятся в типизированных файлах с произвольным доступом. • Не допускается использование массивов; • При необходимости в программе должны присутствовать несколько функций, выполняющих логически завершенные...
C++ Создание нового файла, который дополняет ранее созданный Всем привет. Прошу выполнить программу на Borlandc 1991 года, версии 3.1: Которая создает новый файл, дополняет ранее созданный файл произвольным количеством записей, распечатывает содержимое файла в соответствие с вариантом задания. Перечисленные действия выполняются в логической последовательности согласно представленных пунктов меню, по требованию могут повторяться. Вариант задания: ... https://www.cyberforum.ru/ cpp-beginners/ thread38832.html
C++ нужно написать программу-рисовалку фигур https://www.cyberforum.ru/ cpp-beginners/ thread38829.html
нужно написать программу-рисовалку фигур сначала программа запросит у пользователя что надо нарисовать: 1 для квадрата, 2 для прямоугольника, 3 для треугольника. Потом попросит ввести нужные размеры: сторону квадрата или две стороны прямоугольника или высоту треугольника Далее в зависимости от выбора, нарисует соответствующюю фигуру. После отображения фигуры просит выбрать что нарисовать...
Нахождение кратчайшего пути от одной вершины графа до другой C++
Парни помогите доделать , в общем дан граф , я представил его связи в виде матрицы смежностей #include <iostream.h> #include <conio.h> #include <math.h> #define v 8 int main() { clrscr(); cout<<"vvedite i and j"<<endl;
C++ Рекурсия: получить число, цифры в котором будут расположены в обратном порядке Нужно получить с помощью рекурсивной функции число, символы в котором будут расположены в обратном порядке. Например 123 получим 321. Вот что у меня получилось: #include <iostream> #include <vector> using namespace std; vector <int> rec2(vector<int> &vec1, char *chislo1, int &b) { b=sizeof(chislo1); if (b==0) { return vec1; https://www.cyberforum.ru/ cpp-beginners/ thread38798.html C++ Описать функцию, которая изменяет заданную строку следующим образом задача:Описать функцию, которая изменяет заданную строку следующим образом: сначала записывает все элементы с четными индексами, а затем все элементы с нечетными индексами ( с сохранением их относительного порядка в каждой группе). Например, abcdefgh => acegbdfh, vwxyz => vxzwy. компилятор:borland c++ вот ошибки: #include <iostream> using namespace std;//компилятор пишет declaration syntax... https://www.cyberforum.ru/ cpp-beginners/ thread38778.html
Объясните принцип действия алгоритма!!! C++
Это задача о сумме подмножеств, нужно найти элементы массива сумма которых равно нулю{14,-7,-10,4,3, 5, -19, -12, 9, 6}; #include "stdafx.h" #include <math.h> #define N 10 int summ(int l, int *a) { int S=0, k;//к-номер варианта, сдвинутый на j позиций вправо, s– сумма необходимых элементов от 0 до j for(int j=0;j<N;j++) { k=l%2;//получить младший бит числа
C++ Постраничный вывод текста У меня есть функция вывода содержимого файла на экран. И задаётся максимальное количество строк на одну страницу 21. И если у меня на последней странице должно остаться меньше чем 21 строчка, то мне дополняет строками предыдущей страницы и в суме 2
Maniac
Эксперт С++
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
07.06.2009, 21:14 0

Подсчитать, сколько в трёх различных строках буквенных символах, а сколько цифровых - C++ - Ответ 186002

07.06.2009, 21:14. Показов 1031. Ответов 9
Метки (Все метки)

Ответ

так пойдет
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <algorithm>
 
 
int count_digit(const char* str){
    return static_cast<int>( std::count_if(str, str + strlen(str),isdigit) );
}
 
int count_alpha(const char* str){
    return static_cast<int>( std::count_if(str, str + strlen(str),isalpha) );
}
 
int main()
{
    char str[] = "string.1234567";
    std::cout << "string: " << str << '\n';
    std::cout << "digit: " << count_digit(str) << '\n';
    std::cout << "alpha: " << count_alpha(str) << '\n';
    return 0;
}


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

Ввести двумерный массив 4*4, подсчитать кол-во (+) и (-) элементов и вывести статистику по строкам, сколько (+), сколько (-) и подсчитать общую сумму
не получается никак сделать многомерный массив... помогите пожалуйста #include &lt;iostream&gt;...

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

Подсчитать сколько различных букв использовано при написании строки
Задана строка. Подсчитать сколько различных букв использовано при написании строки.(...

Дана строка. Подсчитать, сколько различных символов встречается в ней. Вывести их на экран.
Помогите решить задачи: 1. Найти все простые натуральные числа, не превосходящие n, двоичная...

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

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

Ввести массив А(10), подсчитать сколько в нем четных, сколько нечетных элементов
2. Ввести массив А(10), подсчитать сколько в нем четных, сколько нечетных элементов.

Подсчитать, сколько раз выпал орел, сколько - решка
ЗАДАНИЕ Тема: Операторы break и continue. 1. Вы решили достаточно много раз подбросить монету,...

Есть ли в символах строки соседние одинаковые пары символов Сколько таких пар в строке
Дано натуральное число n и символы s1, s2,., sn. В символах s1, s2,., sn есть ли &quot;но&quot; и &quot;он&quot;...

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