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

Переделать индексное обращение к массиву в указательное - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать из одного файла в другой только третью и четвертую строки, содержащие пробелы http://www.cyberforum.ru/cpp-beginners/thread1174820.html
Из имеющегося файла a.txt, состоящего из 6 строк, переписать в файл b.txt третью и четвертую строки. Строки могут иметь пробелы. Пыталась вот так но не верно...: #include <fstream> #include <stdio.h> #include <string> #include <iostream> using namespace std; void main() { ofstream outfile("b.txt");
C++ Как определить конец введенной строки и взять последние 5 символов? Ребят, подскажите пожалуйста. вот код программы, но мне нужно, чтобы она считывала не все символы введенные с клавиатуры, а например только последние 5. т.е. как определить конец введенной строки? #include <stdio.h> #include <conio.h> #include <string.h> void main() { http://www.cyberforum.ru/cpp-beginners/thread1174812.html
C++ Подскажите что это за символы 1#IND
В консоли при нахождения определителя вылезло -1#IND что это такое?
C++ Оформить вывод числа в двоичной системе счисления
Уважаемые программисты! Помогите правильно оформить вывод числа в двоичной системе счисления, необходимо сделать это именно с помощью функции printd! Остальное то правильно. У меня выводит в двоичной, но еще выводится постоянно 2, что я не так делаю? #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int bitcount(unsigned x){ int...
C++ В строке заменить каждое число соответственным текстом http://www.cyberforum.ru/cpp-beginners/thread1174772.html
С клавиатуры ввести строки что имеет и буквы и числа. Заменить каждое число соответственным числительным. Помогите.
C++ Что такое модификаторы и какие они бывают? Ребят помгите скажите что такое модификаторы в С++ и какие они бывают? подробнее

Показать сообщение отдельно
dencil
10 / 10 / 12
Регистрация: 23.09.2013
Сообщений: 145
13.05.2014, 19:35     Переделать индексное обращение к массиву в указательное
В общем есть задача:

Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел (состоящего из 6 элементов). Для доступа к элементам массива использовать указатель. Организовать вывод массива на экран.

Но я вроде бы написал с использованием арифметики указателей
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
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{int A[6];
for(int i=0;i<6;i++)
{   
    cout<<"A["<<i+1<<"] = ";
    cin>>*(A+i);
}
    cout<<"\n";
for (int i=0;i<6;i++)
{
    cout<<"A["<<i+1<<"] = "<<*(A+i)<<"\n";
}
int min=*(A+0);
for(int i=0;i<6;i++)
{   
    if (min>*(A+i))
    {   
        min=*(A+i); 
    }
}
cout<<"min = "<<min<<"\n";
    return 0;
}
Не могли бы вы сделать обращение к элементам массива просто через указатель?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru