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

Ввести символьную строку и заменить все буквы "а" на буквы "б" и наоборот, как заглавные, так и строчные. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать текстовый файл, который содержит номера телефонов сотрудников учреждения: указываются фамилия, инициалы и номер телефона. http://www.cyberforum.ru/cpp-beginners/thread522852.html
A. Сформировать текстовый файл, который содержит номера телефонов сотрудников учреждения: указываются фамилия, инициалы и номер телефона. B. Используя данные из этого файла, напечатать номер...
C++ Операции с текстовым файлом. Кто может помочь, очень срочно нужно. Заранее спасибо. 1.A.Сформировать текстовый файл, в котором будет храниться список вашей группы. B.Используя данные из этого файла, напечатать фамилии тех... http://www.cyberforum.ru/cpp-beginners/thread522851.html
массив. структурный тип. с++ C++
Имеются сведения об автомобилях: шифр, марка, модель, объем двигателя, цвет, наличие кондиционера, наличие сигнализации, год выпуска, цена. Напишите функции, которые выполняют следующие задачи: a. ...
C++ массив символов с++
Заданы три строки длиной по 11 символов. Напишите программу, которая соединит три строки в одну таким образом, что в первую очередь будет располагаться строка, которая начинается с любого символа от...
C++ Массив. с указателями с++ http://www.cyberforum.ru/cpp-beginners/thread522845.html
1. Задан массив из 10 целых чисел. Посчитать количество смен знаков заданных чисел. Перебор элементов массива должен осуществляться посредством указателей. 2. Имеется перечень файлов, каждый из...
C++ Поменять знак всех локальных максимумов матрицы на противоположный Matrix75. Дана матрица размера M × N. Элемент матрицы называется ее ло-кальным максимумом, если он больше всех окружающих его элементов. Поменять знак всех локальных максимумов данной матрицы на... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6486 / 6049 / 1987
Регистрация: 18.12.2011
Сообщений: 15,691
Завершенные тесты: 1
20.03.2012, 11:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
char a[100];
puts("Введите строку:");
gets(a);
int count=0;
for(int i=0;i<strlen(a);i++)
{
    switch(a[i])
    {
    case 'а';count++;a[i]='б';break;
    case 'б';a[i]='а';break;
    case 'А';a[i]='Б';break;
    case 'Б';a[i]='А';break;
    }
}
printf("а встретилось %d раз\nрезульт. строка в разрядку:\n",count);
for(int i=0;i<strlen(a);i++)
{
  printf("%c ",a[i]);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru