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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
liiy
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 10
#1

срочно!задаchи! - C++

17.04.2011, 16:40. Просмотров 591. Ответов 1
Метки нет (Все метки)

помогите кто-нибудь с задачками,срочно нужно!

Задание 2.
Написать программу, которая вводит с клавиатуры два символа, являющихся цифрами из интервала [0; 5]. Предусмотреть "защиту от дурака", т.е. при вводе должна осуществляться проверка, действительно ли введенные символы цифры, принадлежащие отрезку [0; 5]. Затем преобразовать эти символы в цифры, на 3 больше, чем исходные, для этого использовать написанную вами функцию c прототипом int add3(int);
Вывести результат в стандартный поток выхода. Для ввода символов попробовать использовать (при разных запусках) функции getch(), getche(), getchar(). Выяснить различия работы указанных функций.

Задание 3.
Ввести во входной поток последовательность символов, заканчивающуюся точкой (кодировка ASCII).
a) определить, сколько раз в этой последовательности встречается символ ‘a’;
b) определить, сколько символов ‘e’ предшествует первому вхождению символа ‘u’ ( либо сколько всего символов ‘e’ в этой последовательности, если она не содержит символа ‘u’ );
c) выяснить, есть ли в данной последовательности хотя бы одна пара символов-соседей ‘n’ и ‘o’, т.е. образующих сочетание ‘n’ ‘o’ либо ‘o’ ‘n’;
d) выяснить, чередуются ли в данной последовательности символы ‘+’ и ‘-‘, и сколько раз каждый из этих символов входит в эту последовательность;
e) выяснить, сколько раз в данную последовательность входит группа подряд идущих символов, образующих слово С++;
f) выяснить, есть ли среди символов этой последовательности символы, образующие слово char;
g) выяснить, есть ли в данной последовательности фрагмент из подряд идущих символов, образующий начало латинского алфавита (строчные буквы), и какова его длина. Если таких фрагментов несколько, найти длину наибольшего из них. Если такого фрагмента нет, то считать длину равной нулю;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2011, 16:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос срочно!задаchи! (C++):

СРОЧНО - C++
Надо написать программу на C++

Срочно бы) - C++
Работа с рядами(массива букв) Задание №1 1.Напечатать начальный ряд. 2.Напечатать букву , которая должно быть удалена из ряда(буква...

срочно экзамен... - C++
1. Сумма цифр трехзначного числа кратна 7, само число также делится на 7. Найти все такие числа. 2. Создать двумерный массив (5х5)...

массивы срочно - C++
дан одномерный массив, состоящий из N веществ. элементов . заполнить массив случайными числами. найти минимум отрицательных...

2 последовательности (срочно) - C++
1)дана последовательность из 2n символов. Выяснить в какой половине в первой или во второй больше вопросительных знаков. (не исключается...

Циклы - срочно - C++
Пишу в Borland C++. Ежемесячная стипендия студента составляет А р., а расходы на проживание превышают стипендию и составляют В р. в месяц....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
pun4er
6 / 6 / 1
Регистрация: 06.10.2010
Сообщений: 122
18.04.2011, 00:09 #2
Задание 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<conio.h>
#include<stdio.h>
int add3(int);
int main()
{
 int a,b;
 clrscr();
 a=getchar();fflush(stdin); b=getchar();fflush(stdin);
 if (a>='0'&&a<='5') {printf("\n"); add3(a); printf("\n");} else printf("\nNe vhodit v interval [0..5]!");
 if (b>='0'&&b<='5') {printf("\n"); add3(b); printf("\n");} else printf("\nNe vhodit v interval [0..5]!");
}
int add3(int x)
{return putchar(x+3);}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2011, 00:09
Привет! Вот еще темы с ответами:

Срочно....Турбо С - C++
Помогите пожалуйста... Турбо СИ cos(x)+2 cos(cos(x))+3 cos(cos(cos(x)))+...+n cos(cos(...cos(x)...)) я не пойму как...

СРОЧНО! ПОЖАЛУЙСТА - C++
написать программу .дано две строки с фамилиями N и M. Вывести фамилии которых нет в строке M. Внимание! Разделители ; и пробел. Буду...

Массивы, пж, срочно!( - C++
Ребят, помогите пж( 1. Cгенерировать массив из 30 чисел, распечатать их по 10 в строке. Найти min, среднее значение, сумму чётных...

Нужно срочно в С++ - C++
вообщем вот, не получается написать программу Смотрите фото. Заранее спасибо.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru