Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 1
Регистрация: 04.06.2011
Сообщений: 8
1

Найти числа, кратные 5 и заменить их на слово Привет

15.05.2014, 18:59. Показов 1480. Ответов 2
Метки нет (Все метки)

очень нужно решить задачу. завтра сдавать.
Вывести массив от 1 до 50
найти числа кратные 3 и заменить их на слово Вам
найти числа кратные 5 и заменить их на слово Привет
найти числа кратные 3 и 5 и заменить их на Вам Привет
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2014, 18:59
Ответы с готовыми решениями:

Прочитать числа из текстового файла .Все числа ,кратные 10,заменить на слово ten при выводе на экран
Прочитать числа из текстового файла .Все числа ,кратные 10,заменить на слово ten при выводе на экран

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

Дано слово "привет". Выводить так : привет ривет
Дано слово "привет". Выводить так : привет ...

Stringgrid: числа, кратные 3, заменить на результат деления числа на 3
Есть приложение которое считывает данные с файла в stringgrid (файл с целыми числами). Нужно чтоб...

2
272 / 266 / 146
Регистрация: 02.08.2012
Сообщений: 609
15.05.2014, 20:47 2
Лучший ответ Сообщение было отмечено Идфсл Angel как решение

Решение

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <sstream>
#include <iomanip>
#include <windows.h>
 
const int N = 50;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    srand(time(0));
    std::string arr[N];
    int counter = 0, num;
    for(int i = 0; i < N; i++)
    {
        if(!(counter % 5))
        {
            std::cout << std::endl;
            counter = 0;
        }
        
        num = rand() % 1000;
        std::ostringstream convert;
        convert << num;
        arr[i] = convert.str();
        std::cout << std::setw(5) << arr[i];
        counter++;
    }
    
    std::string line(5 * 5, '-');
    std::cout << std::endl << line << std::endl;
    
    for(int i = 0; i < N; i++)
    {
        if(!(counter % 5))
        {
            std::cout << std::endl;
            counter = 0;
        }
        
        std::istringstream convert(arr[i]);
        convert >> num;
        if(!(num % 3))
           arr[i] = "Âàì";
        if(!(num % 5))
           arr[i] = "Ïðèâåò";
        if(!(num % 5) && !(num % 3))
           arr[i] = "Âàì Ïðèâåò";
        std::cout << std::setw(14) << arr[i];
        counter++;
    }
    
    std::cout << "\n\n";
    
    system("pause");
    return 0;
}
0
0 / 0 / 1
Регистрация: 04.06.2011
Сообщений: 8
15.05.2014, 20:50  [ТС] 3
огромное спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2014, 20:50

В последовательности заменить 0 числа кратные р
Дано натуральное число p, целые числа а1,а2..а67. В последовательности заменить 0 числа кратные р.

Все числа, кратные 3 заменить их удвоенным произведением
Доброго времени суток, уважаемые программисты! Помогите, пожалуйста с задачкой ) Организовать...

Заменить все числа, кратные заданной цифре X, нулями
Буду очень благодарна, если кто-нибудь сможет помочь с 2 задачами) 1. Пусть дан одномерный...

Заменить в массиве числа, кратные 3, их квадратами и определить их количество
Заменить в массиве числа, кратные 3, их квадратами и определить их количество. Вывести на экран...


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

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

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