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

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

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

Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве - C++

25.02.2014, 18:51. Просмотров 180. Ответов 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
#include <iostream>
using std::cout;
using std::endl;
 
#include <iomanip>
using std::setw;
 
int main()
 {
    int n [ 100 ];
    
    
    for ( int i = 0; i < 100; i++ )
        n[ i ] = i;
        
    cout << "Element" << setw( 13 ) << "Value" << endl;
    
    
    for ( int j = 0; j < 100; j++ )
        cout << setw( 7 ) << j << setw( 13 ) << n[ j ] << endl;
        
    return 0;
 }
Как сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве?
Пример: массив из 100 чисел, 0 = 100, 1=99 и т.д. до 100.
Спасибо большое!
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2014, 18:51     Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве
Посмотрите здесь:

C++ Приписать к числу 1022 одновременно слева и справа по одной цифре так, чтобы полученное число делилось на 7, 8 и 9
C++ Составить программу которая переворачивает список L, изменяет ссылки в этом списке так, чтобы его элементы оказались расположенными в обратном порядке
C++ измените порядок следования элементов в массиве так,чтобы...
Сделать так, чтобы функция возвращала параметр C++
C++ Переставить цифры в этом числе так, чтобы получить наименьшее из чисел
Как сделать так, Чтобы вместе с переменной в массиве хранилось число и Строка? C++
C++ Объединить два массива так, чтобы числа в новом массиве не повторялись
C++ Сделать так, что бы при неверном значении программа сообщала об этом и запускала функцию второй раз
C++ К числу 43 припишите слева и справа по одной цифре так, чтобы полученное число делилось на 45
C++ Удалить элементы в массиве так, чтобы оставшиеся образовывали возрастающую последовательность
C++ Преобразовать массив так, чтобы сначала распологались все элементы равные нулю (составить блок-схему)
Замените звездочки цифрами так, чтобы сумма любых трёх соседних цифр была равна заданному числу C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
25.02.2014, 18:54     Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
С трудом понял что Вы хотите
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
 {
    int n [ 100 ];
    
    
    for ( int i = 0; i < 100; i++ )
        n[ i ] = 100-i;
        
    cout << "Element" << setw( 13 ) << "Value" << endl;
    
    
    for ( int j = 0; j < 100; j++ )
        cout << setw( 7 ) << j << setw( 13 ) << n[ j ] << endl;
        
    return 0;
 }
deil4ek
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 24
25.02.2014, 18:58  [ТС]     Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве #3
Извините. Спасибо большое)
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
25.02.2014, 19:03     Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве #4
Цитата Сообщение от deil4ek Посмотреть сообщение
Извините. Спасибо большое)
Да не извиняйтесь, Вы ни в чем не виноваты, просто понять это
Цитата Сообщение от deil4ek Посмотреть сообщение
0 = 100, 1=99
тяжко сходу
Yandex
Объявления
25.02.2014, 19:03     Сделать так, чтобы 0 равнялось не нулю, а максимальному числу в этом массиве
Ответ Создать тему
Опции темы

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