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

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

Войти
Регистрация
Восстановить пароль
 
чайникк
0 / 0 / 0
Регистрация: 14.02.2012
Сообщений: 17
#1

Посчитать количество смен знаков заданных чисел массива - C++

21.03.2012, 21:14. Просмотров 903. Ответов 1
Метки нет (Все метки)

1. Задан массив из 10 целых чисел. Посчитать количество смен знаков заданных чисел. Перебор элементов массива должен осуществляться посредством указателей.
2. Имеется перечень файлов, каждый из которых задан своими атрибутами: имя, размер в байтах, скрытый, только для чтения, архивный. Вывести на экран в виде таблицы атрибуты всех скрытых файлов. Перебор элементов массива должен осуществляться посредством указателей.

Помогите пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2012, 21:14     Посчитать количество смен знаков заданных чисел массива
Посмотрите здесь:

C++ Посчитать количество знаков препинания в тексте и вывести их количество.
C++ Посчитать количество знаков пунктуации во введенной строке
Среди N введенных чисел найти количество соседей разных знаков C++
Создать массив С какой складываться из нечетных чисел массива А, посчитать количество элементов массива С C++
Дано 2 массива A и В, целых чисел. Нужно посчитать количество тех чисел которые A[i]>B[i] C++
C++ В текстовом файле посчитать количество заданных букв
Посчитать количество прямоугольников, заданных черным цветом C++
C++ Посчитать количество заданных букв в файле
C++ Посчитать количество столбцов в строке, разделённых произвольным количеством белых знаков
C++ Посчитать количество знаков препинания в строке. Чем заменить break?
Из нечётных чисел заданного массива создать новый массив и посчитать количество элементов нового массива C++
Посчитать сумму только положительных из трёх заданных чисел (сделать с использованием while) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Algiz
160 / 160 / 13
Регистрация: 23.02.2011
Сообщений: 347
21.03.2012, 21:36     Посчитать количество смен знаков заданных чисел массива #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
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <cmath>
 
using namespace std;
 
void printArr(int* a)
{
    for(int* i=a; i!= a + 10; i++)
    {
        cout << *i << ' ';
    }
    cout << endl;
}
 
float sign(int a)
{
    if (a == 0)
        return a;
    else
        return (float(a) / abs(float(a)));
}
 
int main(int argc, char **argv)
{
    int arr[10] = {1,2,3,-3,4,-5,-6,-7,9,9};
    int qty = 0;
    printArr(arr);
    for(int* i=arr + 1; i!= arr + 10; i++)
    {
        if (sign(*i) != sign(*(i-1)))
            qty++;
    }
    cout << qty << endl;
    return 0;
}
Yandex
Объявления
21.03.2012, 21:36     Посчитать количество смен знаков заданных чисел массива
Ответ Создать тему
Опции темы

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