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

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

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

Распечатать последовательность символов исключая букву А. - C++

28.05.2012, 11:22. Просмотров 793. Ответов 3
Метки нет (Все метки)

1. Ввести последовательность символов, заканчивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом верхнего/нижнего регистров).

2. Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа.

3. Определить, встречается ли введенная цифра М среди первых трех цифр дробной части заданного вещественного числа Р.

4. Выяснить, имеются ли во введенной строке соседние символы, первый из которых - `f`, а второй - ';'.
 Комментарий модератора 
В одной теме можно помещать только одно сообщение
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2012, 11:22
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Распечатать последовательность символов исключая букву А. (C++):

Ввести последовательность символов, закан¬чивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом верхнего/нижнего регист - C++
Ввести последовательность символов, закан¬чивающуюся '@'. Распечатать только те из них, которые не являются буквой А (с учетом...

Составить программу для кодирования некоторого текста до 50 символов, заменяя каждую букву на пятую после нее букву из а - C++
Составить программу для кодирования некоторого текста до 50 символов, заменяя каждую букву на пятую после нее букву из алфавита. Алфавит...

Распечатать все слова нечетной длины, начинающиеся и оканчивающиеся на букву Т - C++
Дана строка символов. Группу символов, разделенную с одной или с обеих сторон одним или несколькими пробелами и не содержащую внутри себя...

Распечатать все слова из каждой строки, начинающиеся и заканчивающиеся на заданную букву. - C++
Строки состоят из слов, разделенных пробелами. Распечатать все слова из каждой строки, начинающиеся и заканчивающиеся на заданную букву. ...

Распечатать список учеников , фамилии которых начинаются на букву В, с указанием даты их рождения - C++
Распечатать список учеников , фамилии которых начинаются на букву В, с указанием даты их рождения Надо на dev c++, но я не могу :(

Распечатать числовую последовательность по условию - C++
Распечатать числовую последовательность по след правилам Первое число посл натуральное и кротно 3 Каждый послед элемент равен сумме...

3
-comrade-
357 / 358 / 42
Регистрация: 11.06.2010
Сообщений: 703
28.05.2012, 15:12 #2
Цитата Сообщение от helpme_please Посмотреть сообщение
Целой переменной D присвоить первую циф¬ру из дробной части вещественного положительного числа.
C++
1
2
double x = 1.312;
int D = (int) (x * 10) % 10; // D = 3
0
N-e-O
1 / 1 / 0
Регистрация: 26.07.2013
Сообщений: 49
30.05.2014, 23:02 #3
Задача №1 // только у меня почему то в конце выводит знак который я не вводил .
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
#include <iostream> 
using namespace std;
int main() {
    setlocale(LC_ALL, "Russian");  
    char *mas = new char [19];
    char a; 
    int i=0,b=0; 
    while (i<=19){
        cin >> a;
        mas[i] = a; 
        i++;
        b++;
        if (a == '@') break; 
        
    }
    for (i = 0; i <= b; i++)
    {
        if (mas[i] != 'a' &&  mas[i]!='A') {
            cout << mas[i]; 
 
        } 
    }
    delete[] mas; 
    cin.get();
    cin.get(); 
    return (0); 
}
0
N-e-O
1 / 1 / 0
Регистрация: 26.07.2013
Сообщений: 49
31.05.2014, 23:40 #4
Задача №3
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
#include <iostream> 
using namespace std;
int main() {
    setlocale(LC_ALL, "Russian");  
    int *mas = new int [3];
    double p; 
    int m; 
    cout << "введите вещественное число p " << endl; 
    cin >> p; 
    cout << endl << "введите число для проверки повтора в числе p" << endl; 
    cin >> m; 
    int b = 10, s = 0; 
    for (int i = 0; i <= 2; i++) { 
        mas[i] = (int) (p*b)  % 10;
        b *= 10;  
        s++; 
        if (mas[i] == m) {
            cout << "совпадение в позиции = " << s << "== " << p <<endl; 
        }
 
    }
    delete  [] mas; 
    cin.get(); 
    cin.get();
    return (0); 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2014, 23:40
Привет! Вот еще темы с ответами:

Используя рекурсию распечатать последовательность - C++
Ввести с клавиатуры целое число N. Используя рекурсию, распечатать сначала последовательность, состоящую из N букв 'А', а затем из N...

Вводится последовательность символов. Признак конца ввода – точка. Посчитать количество символов не являющихся пробелами - C++
Порядок выполнения работы 1.Изучите теоретическое обоснование и проанализируйте приведенные выше примеры программ с циклами типа for,...

Распечатать все индексы вхождения числа х в последовательность а, начиная с последнего - C++
Задана длина N последовательности целых чисел a и сама последовательность. После этого задается некоторое число х. Распечатать все индексы...

Напечатать последовательность, удалив из слов заданную букву - C++
дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 символов; между соседними словами - производное кол-во...


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

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

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