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

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

Войти
Регистрация
Восстановить пароль
 
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
#1

Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 - C++

28.10.2010, 16:18. Просмотров 724. Ответов 9
Метки нет (Все метки)

Всем привет, задача такова:

Дано натуральное число n>0 и последовательнось чисел из n елементов,
найти количество всех чисел которые больше за 0 и меньше за 0, зарание спасибо.
P.S. Массив нельзя использовать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2010, 16:18     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0
Посмотрите здесь:

C++ Дано натуральное число n. Получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5
C++ Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы
C++ Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе, которые меньше своего правого соседа, и количество К таких чисел.
C++ Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++
дано натуральное число n. получить в порядке возрастания n первых натуральных чисел, которые не делятся ни на какие простые числа кроме 2, 3 и 5 C++
Циклы: Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5 C++
C++ Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
28.10.2010, 18:01     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #2
Цитата Сообщение от AndreyZ01 Посмотреть сообщение
и последовательнось чисел из n елементов
А как же выглядит эта последовательность? В чем она хранится? Или вместо массивов можно использовать списки и прочие АТД?
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 18:23  [ТС]     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #3
Незнаю, неочень розбираюсь в этом пока..
ну короче знаю что через цикл надо делать ёё,
матрицы нивкоем случае нельзя....
Ну типа последовательность такого вида:
1,2,3,4,5,6, и т.д. до числа n
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
28.10.2010, 18:56     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #4
AndreyZ01, вы поймите, последовательность надо где-то хранить. Или вам необходимо все это считать во время ввода?
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 19:07  [ТС]     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #5
Считать во время ввода, типа чтобы было функция printf потом скан и потом цикл и все остальные действия..
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
29.10.2010, 00:07     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #6
Java
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
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class Main {
    public static void main(String[] args) {
        BufferedReader input = new BufferedReader(new InputStreamReader(
                System.in));
        int i = 0, number, n, zeroCount = 0, greaterZero = 0, lessZero = 0;
        try {
            System.out.print("Input n:\n> ");
            n = Integer.parseInt(input.readLine());
            while (i < n) {
                System.out.print("Input " + (i + 1) + " number:\n> ");
                number = Integer.parseInt(input.readLine());
                if (number == 0)
                    ++zeroCount;
                else if (number > 0)
                    ++greaterZero;
                else
                    ++lessZero;
                ++i;
            }
        } catch (IOException e) {
            System.out.println(e.getStackTrace());
        }
        System.out.println("Equals zero = " + zeroCount + "\nLess then zero = "
                + lessZero + "\nGreater then zero = " + greaterZero);
    }
}
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:16  [ТС]     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #7
Спасибо большое за ваш вариант, вот мой))


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
#include <stdio.h>
#include <conio.h>
 
int main (void)
{
    int n, x, z, y, i;
    printf ("Enter n=");
    scanf ("%d", &n);
    z=0;
    y=0;
    for (i=0; i<n; i++)
    {
    printf ("Enter x",i);
    scanf ("%d", &x);
    if (x>0)
        z=z+x;  
    else 
        y=y+x;
    }
    printf ("Suma dodatnih %d\n", z);
    printf ("Suma vidjemnih %d", y);
    getch ();
    return 0;
}
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
29.10.2010, 15:37     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #8
AndreyZ01, а при чем тут С, если это раздел Java и почему вы считаете их сумму, а не количество? Вам что и на каком языке надо было сделать?
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:47  [ТС]     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #9
Надо было на С++ делать прогу
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2010, 16:10     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0
Еще ссылки по теме:

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел C++
C++ Дано число А. Найдите 5 простых чисел которые больше А.
Дан файл целых чисел которые упорядочены по убыванию. Среди этих чисел найти те что больше среднего арифметического суммы всех элементов C++
C++ Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5
Дано вещественное число a, из чисел последовательности напечатать те, которые меньше a. C++

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

Или воспользуйтесь поиском по форуму:
M128K145
Эксперт С++
8282 / 3501 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
29.10.2010, 16:10     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 #10
AndreyZ01, так а почему запостили в разделе Java? В следующий раз смотрите где создаете тему
Yandex
Объявления
29.10.2010, 16:10     Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0
Ответ Создать тему
Опции темы

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