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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ksheminskiy
2 / 2 / 0
Регистрация: 03.03.2011
Сообщений: 31
#1

Указатели - C++

21.04.2011, 10:08. Просмотров 318. Ответов 1
Метки нет (Все метки)

Доброго времени суток всем. Прошу помощи с выполнением вот такого вот задания:

Найти количество пар соседних элементов, имеющих одинаковые абсолютные величины, но разные знаки.

Размерность массива:100 элементов.

Диапазон значений: от -50 до 50.

P.S. Задание должно быть выполнено через указатели.

Спасибо за внимание.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2011, 10:08     Указатели
Посмотрите здесь:

Константные указатели и указатели на константу - C++
Чем они, собственно говоря, отличаются? Поясните, пожалуйста. Не знаю, как так получилось, что в разных источниках - разные...

Указатели - C++
Программа работает через переменные, нужно изменить её так что бы она работала через указатели. Массив статический #include...

Указатели С++ - C++
Здравствуйте) Помогите пожалуйста, нужно написать программу, в которой нужно имитировать функцию strchr(используя только указатели и не...

Указатели - C++
Есть задание,я сделала через массив,а мне нужно переделать через указатели. #include <iostream.h> #include <stdio.h> #include...

указатели с++ - C++
Кто что знает прошу помочь с этими заданиями: 1) сделать захват(освобождение) двухмерного массива через функции malloc и calloc,...

Указатели - C++
int k=5; int *ukaz; ukaz=&k; *ukaz=17; printf("%o\n",ukaz); printf("%o\n",k); system("pause"); Может, что то я делаю не...

Указатели - C++
Не пойму почему tmp в итоге будет 88,а не 99,ведь он указывает на current а current указывает на pp=99,объясните пожалуйста почему так? ...

Указатели - C++
Есть указатель на адрес max. Как привоить переменной, находящейся по этому адресу значение min1?

Указатели - C++
Имеется массив C, состоящий из N элементов. Имеется указатель *p, который хранит в себе эти N элементов. Имеется указатель *d, в...

указатели - C++
Здравствуйте! Ребят , вы не могли бы объяснить некоторые нюансы ,связанные с указателями, недалекому человеку? допустим: int N; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ksheminskiy
2 / 2 / 0
Регистрация: 03.03.2011
Сообщений: 31
28.04.2011, 10:44  [ТС]     Указатели #2
Кому интересно, сделал я её вот так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#define N 100
 
int main(void)
{
    int k=0;
    int *arr=(int*)malloc(sizeof(int));
    for(int i=0;i<N;i++)
    {
        arr[i]=-5+rand()%11;
        printf("%5d",arr[i]);
        if((abs(arr[i-1])==abs(arr[i-2])&&(arr[i-1]=!arr[i-2]))||((abs(arr[i+1])==abs(arr[i+2]))&&(arr[i+1]!=arr[i+2])))
        k++;
    }
    printf("\n\n");
    printf("kol=%d",k);
    getch();
    return 0;
}
Yandex
Объявления
28.04.2011, 10:44     Указатели
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru