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

Определить количество положительных элементов массива, предшествующих первому отрицательному - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано число n. Проверить число n на простоту. http://www.cyberforum.ru/cpp-beginners/thread172485.html
Помогите написать программу плизз ) Не знаю как и с чего начать... Я еще нуб в программировании )
C++ Вывод на экран ромба из звёзд! Народ! Нам задали написать программу, которая выводит ромб из звёздочек, но что-то у меня не совсем получилось! Помогите в четверг сдавать! #include "stdafx.h" #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread172482.html
C++ Дано натуральное число n. Получить все его натуральные делители.
Помогите пожалуйста. Нужно написать программу на языке Си. Дано натуральное число n. Получить все его натуральные делители. Заранее спасибо.
C++ Украинские символы в консоли
Подскажите, как сделать, чтобы в консоли корректно отображались буквы украинского алфавита, в частности буква "і". Такие буквы, как "є" и "ї" отображаются правильно. Проблема актуальна как для...
C++ Молекулярная динамика http://www.cyberforum.ru/cpp-beginners/thread172444.html
Доброго времени суток! Получилось так, что как всегда дотянул и теперь время поджимает. Может есть у кого эта программа написанная на с++ ?
C++ Следует ли пользоваться командой system()? С помощью функции system можно легко работать с файлами и каталогами. Но возникает 3 вопроса. 1) копировать перемещать удалять файлы лучше этой командой или api или другими библиотеками?... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9693 / 5643 / 962
Регистрация: 25.07.2009
Сообщений: 10,848
05.10.2010, 14:05
Цитата Сообщение от wertrix Посмотреть сообщение
const int N1=100;
и не лень было по 100 элементов каждый раз вводить?
Цитата Сообщение от wertrix Посмотреть сообщение
Мы так их вводили, и мне надо было чтобы решение было примерно таким же
А вам не объясняли, почему плохо смешивать С и С++ код в одной программе? В прочем не Вы первый, кого вот такому гибридному языку учат. Вот Вам на С то же задание
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
36
37
#include <stdio.h>
#include <stdlib.h>
 
int main(void){
    int * arr, size, i, j, cnt;
 
    printf("Number of elements: ");
    scanf("%d", &size);
    if ( ( arr = (int*)malloc(sizeof(int) * size) ) == NULL ){
        fprintf(stderr, "Memory error!\n");
        exit(1);
    }
    for ( i = 0; i < size; ++i ){
        printf("Array[%d] = ", i);
        scanf("%d", &arr[i]);
    }
 
    for ( i = 0; i < size; ++i )
        if ( arr[i] < 0 )
            break;
    if ( i == 0 ){
        printf("Array starts from negative element\n");
    }
    else if ( i == size ){
        printf("No negative elements found in array\n");
    }
    else {
        for ( cnt = j = 0; j < i; ++j )
            if ( arr[j] > 0 )
                ++cnt;
        printf("%d positive elements before first negative\n", cnt);
    }
 
    free(arr);
    system("pause");
    exit(0);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru