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

Массивы и указатели. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать количество участков, которые образуют непрерывные последовательности чисел http://www.cyberforum.ru/cpp-beginners/thread420421.html
Я составил текст программы, но не могу написать отладку. Помогите пожалуйста написать отладку к программе. (очень нужно написать сегодня, помогите пожалуйста.) Задача: Объявить массив целых чисел и заполнить его случайными значениями. Размер массива и диапазон значений его элементов заданы в задании. В задании указано также, какую обработку массива следует произвести. Размерность массива -50....
C++ два уравнения и постоить график Здравствуйте. Задали решить задачу на си++ и естественно я понятия не имею как. Если ктото может прошу помогите. нужно решить два уравнения1) e-x-2x +1=0; 2) 2x3-x2 –x+1=0 методом половинного деления и методом ньютона и построить график по заданному интервалу(ужас) http://www.cyberforum.ru/cpp-beginners/thread420420.html
C++ прямоугольный массив
В прямоугольном массиве с помощью функции найти элемент, у которого самая большая сумма "соседей". Найденный элемент и его индексы напечатать. Исходные числа из файла читать, 1) Распечатать исходный массив с помощью процедуры. 2) Построить функцию, которая для произвольного внутреннего элемента передаваемого ей массива находит сумму всех соседних (8 штук). файл с данными DATF.TXT
C++ Напечатать сумму элементов массива
Подскажите как мне здесь найти сумму элементов массива , заранее большое спасибо. #include<iostream> #include <conio.h> using namespace std; int main() { int i; int mas={1,3,13,4,5,6}; for(i=0;i<6;i++)
C++ Открытие файла другой программы из программы.Косяк. http://www.cyberforum.ru/cpp-beginners/thread420405.html
Итак, есть в программе такой кусок: system("E:\\KMPlayer\\KMPlayer.exe E:\\WINDOWS\\New_year.mp3"); Косяк в том, что пока песня не дойдёт до конца, программа дальше не выполняется. Не помогает даже ShowWindow(GetConsoleWindow(),SW_SHOWMAXIMIZED); после этого куска. Как сделать так, чтобы и песня играла и программа печатала дальше? А дальше вот что: while(h!='\0') { cout<<h; Sleep(100); i++; }
C++ Функция доводит длину строки до заданной, вставляя пробелы между словами.. Функция доводит длину строки до заданной, вставляя пробелы между словами подробнее

Показать сообщение отдельно
Leeto
 Аватар для Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
29.12.2011, 15:17     Массивы и указатели.
Объясните как работает код, что он будет выводить на экран и почему :

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 <stdio.h>
#define PRD(a) printf("%d", (a) ) // Print decimal
#define NL printf("\n"); // Print new line
// Create and initialse array
int a[]={0, 1, 2, 3, 4};
int main()
{
int i;
int* p;
for (i=0; i<=4; i++) PRD(a[i]); // 1
NL;
for (p=&a[0]; p<=&a[4]; p++) PRD(*p); // 2
NL;
NL;
for (p=&a[0], i=0; i<=4; i++) PRD(p[i]); // 3
NL;
for (p=a, i=0; p+i<=a+4; p++, i++) PRD(*(p+i)); // 4
NL;
NL;
for (p=a+4; p>=a; p--) PRD(*p); // 5
NL;
for (p=a+4, i=0; i<=4; i++) PRD(p[-i]); // 6
NL;
for (p=a+4; p>=a; p--) PRD(a[p-a]); // 7
NL;
return 0;
}
С наступающем !
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru