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

Все в одной задачке - C++

Восстановить пароль Регистрация
 
Jumb0
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 85
08.10.2012, 21:11     Все в одной задачке #1
Задания
1. Создать массив с использованием указателя. Заполнить созданный массив значениями согласно варианту. Для обращения к элементам массива при заполнении использовать индексы массива. Результат в виде таблицы значений массива вывести на консоль. Для обращения к элементам массива при выводе информации использовать указатели.
2. Создать массив в динамической памяти. Заполнить созданный массив значениями согласно варианту. Результат в виде таблицы значений массива вывести на консоль. После завершения работы с массивом освободить динамическую память.
числа (1000 , 1001 , 1002 , 1003)

Добавлено через 41 минуту
Может кто-нибудь помочь?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mrmaster88
42 / 42 / 3
Регистрация: 13.04.2012
Сообщений: 112
08.10.2012, 22:28     Все в одной задачке #2
первая будет выглядеть вот так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    int ms[10];//имя массива есть указатель на его первый элемент
    
    
    for(int i = 0;i<10;i++)
    {
        cout<<"ms["<<i<<"]=";
        cin>>ms[i];
        cout<<endl;
    }
    
    for(int i = 0;i<10;i++)
        cout<<*(ms+i)<<"  ";
    cout<<endl;
return 0;   
}
Jumb0
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 85
08.10.2012, 22:34  [ТС]     Все в одной задачке #3
спасибо . а вторая?
mrmaster88
42 / 42 / 3
Регистрация: 13.04.2012
Сообщений: 112
08.10.2012, 22:37     Все в одной задачке #4
а вторая так :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
    int *ms;
    ms = new int [10];
    
    
    for(int i = 0;i<10;i++)
    {
        cout<<"ms["<<i<<"]=";
        cin>>ms[i];
    }
    
    for(int i = 0;i<10;i++)
        cout<<ms[i]<<"  ";
    cout<<endl;
    delete [] ms;
return 0;   
}
Добавлено через 2 минуты
на здоровье.
я объявил массивы на 10 элементов,тк не знаю сколько у вас в задании(для "спасибо" есть кнопочка)
Jumb0
0 / 0 / 0
Регистрация: 24.09.2012
Сообщений: 85
08.10.2012, 22:46  [ТС]     Все в одной задачке #5
4 в задании
Yandex
Объявления
08.10.2012, 22:46     Все в одной задачке
Ответ Создать тему
Опции темы

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