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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивные алгоритмы. http://www.cyberforum.ru/cpp-beginners/thread38846.html
Описать рекурсивную логическую функцию Simm(s,i,j), проверяющую, является ли симметричной часть строки s, начинающаяся i-м и кончающаяся j-м ее элементами. К выполнению задания предъявляются следующие требования: • Все задания выполняются с применением рекурсии; • При необходимости в программе должны присутствовать несколько функций, выполняющих логически завершенные части задания;...
C++ Описать запись с именем Route, содержащую следующие поля Описать запись с именем Route, содержащую следующие поля: *Название начального пункта маршрута; *Название конечного пункта маршрута; *Номер маршрута. Написать программу, выполняющую следующие действия: *Ввод данных с клавиатуры в массив, состоящий из 8 элементов типа Route, с упорядочиванием записей по номерам маршрутов; *Вывод на экран информации о маршруте, номер которого введен с... http://www.cyberforum.ru/cpp-beginners/thread38841.html
вычислить выражение C++
Привет помогите решить в С++ дано: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 Протабулировать заданную. Ввод интервала, и шага выполняется из текстового файла. Вывод результатов в виде таблицы в текстовый файл. Таблица должна быть оформлена с помощью псевдографики. Смещение колонок не допускается.
C++ Использование типизированных и двоичных файлов. http://www.cyberforum.ru/cpp-beginners/thread38835.html
САМО ЗАДАНИЕ: "Выяснить, в каких классах насчитывается более 35 учащихся" К выполнению задания ТРЕБУЕТСЯ: • Все задания выполняются с применением структур, перечислений. • Все данные хранятся в типизированных файлах с произвольным доступом. • Не допускается использование массивов; • При необходимости в программе должны присутствовать несколько функций, выполняющих логически завершенные...
C++ Создание нового файла, который дополняет ранее созданный Всем привет. Прошу выполнить программу на Borlandc 1991 года, версии 3.1: Которая создает новый файл, дополняет ранее созданный файл произвольным количеством записей, распечатывает содержимое файла в соответствие с вариантом задания. Перечисленные действия выполняются в логической последовательности согласно представленных пунктов меню, по требованию могут повторяться. Вариант задания: ... подробнее

Показать сообщение отдельно
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
07.06.2009, 21:26     Подсчитать, сколько в трёх различных строках буквенных символах, а сколько цифровых
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
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <string.h>
int cifri(char *s)
{
 char *z="0123456789";
 int kolvo=0;
 for (int i=0;i<strlen(s);i++)
  if (strchr(z,s[i])) kolvo++;
 return kolvo;
}
int simvoli(char *s)
{
char *z="0123456789";
int kolvo2=0;
for (int i=0;i<strlen(s);i++)
 if (!strchr(z,s[i])) kolvo2++;
 return kolvo2;
}
 
 
int main()
{
clrscr();
char *s;
cin>>s;
cout<<"cifr"<<' '<<cifri(s)<<endl;
cout<<"simvolov"<<' '<<simvoli(s)<<endl;
getch();
return 0;
}
смысл думаю понятен дорабатывай
 
Текущее время: 20:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru