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

Отрицательные индексы элементов массива. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамические структуры данных. Формирование линейного списка. http://www.cyberforum.ru/cpp-beginners/thread232115.html
Текст помощи для некоторой программы организован в виде линейного списка. Каждая компонента текста помощи содержит термин (слово) и текст, содержащий пояснения к этому термину. Количество строк текста, относящихся к одному термину, составляет от одной до пяти. Написать программу, которая обеспечивает: □ начальное формирование текста помощи; □ вывод текста помощи;
C++ Выдает ошибку, как исправить её? //Подсчитать количество строк заданной целочисленной матрицы NxN, являющихся перестановкой чисел 1,2...N //( т.е. содержащих кадое из чисел 1,2...N ровно один раз) #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int num(); http://www.cyberforum.ru/cpp-beginners/thread232081.html
C++ Разные компиляторы
Програмировать на С++ только начинаю. Только вот при скачивании разных учебников - встречаю отличающиеся коды. В одних случаю пишеться using namespace std;, в других - нет. Кое-где местоcout << .... встречаетьсяcout :: ...... Использовал разные версии программ С++ (3.02, 5.02, сейчас стоит Microsoft Visual 6.0 ++). При двоеточиях в коде выдают ошибку. Visual работает как с командой с...
Посчитать сумму элементов двумерного массива C++
Элементы матрицы заполнить случайными числами в диапазоне от 3 до 8. Посчитать сумму элементов двумерного массива. Посчитать произведение нечётных элементов массива. Вывести на экран процентное соотношение суммы и произведения. #include <iomanip> #include <iostream> #include <cstdlib> #include <ctime> #include <string.h>
C++ Файлы http://www.cyberforum.ru/cpp-beginners/thread232037.html
Ребят, есть задание, перемножить две матрицы и вывести максимальный элемент. Я написала простую программу. Необходимо ее переделать так, что бы матрица1 и матрица2 считывались с разных текстовых файлов, в которых было записано, например, информация в первом файле: 2 2 5 8 7 9 где 2 2 - размерность матрицы, 5 8 7 9 - элементы матрицы;
C++ Время. Помогите пожалуйста решить задачи. А то я не совсем поняла как ее делать. 1) предполагается реализация текстового меню и использование оператора case; Описать структуру «Время». Реализовать функцию, которая выведет на экран время в предложенном формате. Выберите формат: 1) 14:15:55 2) 14 часов 15 минут 55 секунд 3) 14-15-55 Ввод: 1 подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
21.01.2011, 18:39     Отрицательные индексы элементов массива.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
#define SIZE 5
int main(void){
    int arr[SIZE] = { 1, 2, 3, 4, 5 }, * p, i;
    
    p = arr + SIZE;
    
    for ( i = -1 * SIZE; i < 0; ++i )
        printf("%d ", p[i]);
    
    printf("\n");
    return 0;
}
вот только зачем это?..
 
Текущее время: 07:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru