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

Задачка. массив указателей на одномерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не сортирует http://www.cyberforum.ru/cpp-beginners/thread1038969.html
Дан массив из N целых чисел. Получить из него массив отрицательных чисел и отсортировать его по возрастанию методом выбора //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include<iostream.h> #define n 8
C++ Какой ответ получим после запуска следующей программы Какой ответ получим после запуска следующей программы( пожалуйста не работает с++) : #include"stdafx.h" #include<iostream> Using namespace std; int main() { int x,y; x=1; y=50; y=y%x-89; http://www.cyberforum.ru/cpp-beginners/thread1038965.html
Ввести с клавиатуры целое число N. Используя рекурсию распечатать сначала последовательность, состоящую из N букв 'А', а затем из N букв 'В' C++
Помогите пожалуйста
Создать указатель на структуру C++
Информация об участниках спортивных соревнований содержит название страны, название команды, ФИО игрока, игровой номер, возраст, рост и вес. Реализовать функцию Sort для сортировки списка спортсменов методом «вставки» по возрасту и функцию Display для вывода данных о спортсменах. Тип возвращаемых значений определить самостоятельно. #include "stdafx.h" #include <iostream> #include <string>...
C++ двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1038943.html
дан двумерный массив(n*m). вывести все НЕ повторяющиеся элементы. не использую другии массивы. просто, сразу из двумерного
C++ В каждом слове все буквы разместить в алфавитном порядке Помогите написать программу!!нужно в каждом слове все буквы разместить в алфавитном порядке. подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6422 / 3061 / 303
Регистрация: 04.12.2011
Сообщений: 8,343
Записей в блоге: 3
12.12.2013, 19:43     Задачка. массив указателей на одномерный массив
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
#include <iostream>
#include <windows.h>
using namespace std;
int main(){
SetConsoleCP (1251); SetConsoleOutputCP (1251);
    int mass[] = {
        2, 1, 3, 5, 4, 6, 8, 7, 9
    };
 
const int sz = sizeof(mass)/sizeof(int) ;
 
cout << "Исходный массив" <<endl;
 
for(int i = 0; i < sz; ++i) cout << mass[i] <<" ";
cout << endl;
 
int *ptr_to_ptrs[sz];
 
for(int i = 0; i < sz; ++i) ptr_to_ptrs[i] = &mass[i];
cout << "Чётные тут : " <<endl;
for(int i = 0; i < sz; ++i){
if(!((*ptr_to_ptrs[i])%2))
cout << ptr_to_ptrs[i] << endl;
}
 
int user_ind=-1;
int are_fingers_streight = 0;//пессимистический прогноз
cout << "Введите целое число от 1 до" << " " << sz - 1 <<" ";
while(user_ind < 1 || user_ind > sz-1){
if(are_fingers_streight) cout << "Не велено пущать если не [1..."<< sz-1 <<"]\n ну-ко ещё разок... " ;
cin >> user_ind;
are_fingers_streight++;
cout << endl;
}
cout << "Элемент с индексом " << user_ind - 1 << ":" << endl;
cout << *ptr_to_ptrs[user_ind - 1];
 
cout<<endl;
system("pause");
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru