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

Заменить все элементы массива большие чем "a" значением максимального элемента этого массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не работает шаблонный список http://www.cyberforum.ru/cpp-beginners/thread56060.html
Создаю список При компиляции выдает ошибки 1>Linking... 1>main.obj : error LNK2019: unresolved external symbol "public: __thiscall Spisok<int>::~Spisok<int>(void)" (??1?$Spisok@H@@QAE@XZ)...
C++ Хэш функции Задание: Написать программу которая реализует хэш-функцию за 3 последними цифрами, идентификационного номера. Реализовать добавления и поиск данных, предусмотреть квадратичный пересмотр для решения... http://www.cyberforum.ru/cpp-beginners/thread56051.html
C++ c++ лабораторная
1 Найти самое близкое целое число до настоясчго , которое вводится пользователем с клавиатуры. 2 Пользователь вводит любые целые числа с клавиатуры, заканчивая введение числом 100. Вывести на экран...
Найти произведение элементов последней строки массива C++
решите кто может задачку! 1) Найти произведение элементов последней строки массива размером 5х4, состоящей из элементов целого типа. ЗАРАНЕЕ СПАСИБО!
C++ Программа на C++ (Сумма кубов) http://www.cyberforum.ru/cpp-beginners/thread56031.html
Здравствуйте уважаемые программисты. Подскажите как решать задачу. Условие таково: Найти наименьшее натуральное n, которое можно представить двумя различными способами в виде суммы кубов двух...
C++ 2шт. на матрицу(matrix27,5) Очень прошу , помогите ПЛЗ :wall: :help: :help: Задачи надо написать на С 2 задачи : Первая - Дана матрица размера M x N . Найти максимальный среди минимальных элементов ее строк Вторая... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
01.12.2009, 10:49
два в одном:
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
#include <iostream>
#include <conio.h>
#include <Windows.h>
#include <string>
using namespace std ;
int main ()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    cout<<"Ââåäèòå ñòðîêó\n";
    string str;
    int a, j, i, temp;
    bool fl=false;
    getline(cin,str, '\n'); 
    a=str.length(); 
    for(j=0; j<=a/2; j++)
        if(str[j]!=str[a-j-1])
            fl=true;
    if(fl)
        cout<<"ñòðîêГ* Г*ГҐ ГЇГ*ëèГ*äðîì"<<endl;
    else
        cout<<"ñòðîêГ* ГЇГ*ëèГ*äðîì"<<endl;
    cout<<"Ââåäèòå i: ";
    cin>>i;
    cout<<"Ââåäèòå j: ";
    cin>>j;
    if(i>j)
    {
        temp=i;
        i=j;
        j=temp;
    }
    fl=false;
    while(i<j)
    {
        if(str[i]!=str[j])
            fl=true;
        i++;
        j--;
    }
    if(fl)
        cout<<"ГґГ°Г*ãìåГ*ГІ Г*ГҐ ГЇГ*ëèГ*äðîì"<<endl;
    else
        cout<<"ГґГ°Г*ãìåГ*ГІ ГЇГ*ëèГ*äðîì"<<endl;
    getch ();
    return 0; 
}
Только учтите, при вводе i и j отсчет символов начинается с нуля.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru