С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

В Одномерном массиве состоящем из n элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести таблицу степеней двойки http://www.cyberforum.ru/cpp-beginners/thread589158.html
Здравствуйте, нужна помощь в составлении программы, которая выводит таблицу степеней двойки (от нулевой до десятой). Ниже представлен рекомендуемый вид экрана во время работы программы: 0 1 1 2...
C++ Разработать структуру с именем POINT Разработать структуру с именем POINT, содержащую поля: 1) Горизонтальная координата точки на плоскости. 2) Вертикальная координата точки на плоскости. Написать программу, выполняющую следующие... http://www.cyberforum.ru/cpp-beginners/thread589152.html
C++ Добавление данных в массив объектов
void main() { setlocale(LC_ALL, "Russian"); SetConsoleCP (1251); SetConsoleOutputCP (1251); int kol; Group *gr=new Group; int n=0;
Описать структуру с именем TRAIN C++
Описать структуру с именем TRAIN, содержащую следующие поля: 1) название пункта назначения; 2) номер поезда; 3) время отправления. Написать программу, выполняющую следующие действия: 1. ввод с...
C++ Написать рекурсивную функцию http://www.cyberforum.ru/cpp-beginners/thread589124.html
Написать рекурсивную функцию, которая определяет, является ли симметричной часть строки, начиная с i и заканчивая j-м элементами.
C++ Описать структуру с именем Student Описать структуру с именем STUDENT, содержащую следующие поля: 1) фамилия и инициалы; 2) номер группы; 3) успеваемость (массив из пяти элементов). Написать программу, выполняющую следующие... подробнее

Показать сообщение отдельно
Кот Ангенс
318 / 268 / 38
Регистрация: 24.05.2012
Сообщений: 629
28.05.2012, 15:57
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
 
int main() {
    unsigned i, n, s = 0;
    char b = 0;
    int* a;
    scanf("%u", &n);
    a = (int*)malloc(n * sizeof(int));
    for (i = 0; i < n; i++) {
        scanf("%d", &a[i]);
        if (b)
            s += abs(a[i]);
        else if (!a[i])
            b = 1;
    }
    printf("%d", s);
    /*Дальнейшие манипуляции с массивом*/
    free(a);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.