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

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

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

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

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

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

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

Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе, которые меньше своего правого соседа, и количество К таких чисел. - C++
Всем привет мне нужен исходник к етой задачи Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе,...

Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++ - C++
Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++ Прошу помогите.Сильно нуждаюсь)

Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5 - C++
Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5.

Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы - C++
Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть,...

Дано вещественное число a, из чисел последовательности напечатать те, которые меньше a. - C++
Помогите пожалуйста решить задачи Дано вещественное число a, из чисел 1; 1+;1+;..., напечатать те, которые меньше a. Заранее...

Дано число А. Найдите 5 простых чисел которые больше А. - C++
Дано число А. Найдите 5 простых чисел которые больше А.(с помощью цикла с пред условием)

9
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
28.10.2010, 18:01 #2
Цитата Сообщение от AndreyZ01 Посмотреть сообщение
и последовательнось чисел из n елементов
А как же выглядит эта последовательность? В чем она хранится? Или вместо массивов можно использовать списки и прочие АТД?
0
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 18:23  [ТС] #3
Незнаю, неочень розбираюсь в этом пока..
ну короче знаю что через цикл надо делать ёё,
матрицы нивкоем случае нельзя....
Ну типа последовательность такого вида:
1,2,3,4,5,6, и т.д. до числа n
0
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
28.10.2010, 18:56 #4
AndreyZ01, вы поймите, последовательность надо где-то хранить. Или вам необходимо все это считать во время ввода?
0
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 19:07  [ТС] #5
Считать во время ввода, типа чтобы было функция printf потом скан и потом цикл и все остальные действия..
0
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
29.10.2010, 00:07 #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);
    }
}
0
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:16  [ТС] #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;
}
0
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
29.10.2010, 15:37 #8
AndreyZ01, а при чем тут С, если это раздел Java и почему вы считаете их сумму, а не количество? Вам что и на каком языке надо было сделать?
0
AndreyZ01
1 / 1 / 0
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:47  [ТС] #9
Надо было на С++ делать прогу
0
M128K145
Эксперт С++
8297 / 3517 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
29.10.2010, 16:10 #10
AndreyZ01, так а почему запостили в разделе Java? В следующий раз смотрите где создаете тему
0
29.10.2010, 16:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2010, 16:10
Привет! Вот еще темы с ответами:

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел - C++
Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел.

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел. - C++
Собственно само задание. 5). Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы...

Циклы: Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5 - C++
Завтра зачет не успеваю сделать занимаюсь prologom помогите кому не сложно!!! 1)(Циклы)Задано натуральное число n. Найти количество...

Дан файл целых чисел которые упорядочены по убыванию. Среди этих чисел найти те что больше среднего арифметического суммы всех элементов - C++
Всем привет, можете доделать прогу, а то сортирует на оборот ( как сделать чтоб виводило числа больше среднего?) Дан файл целых чисел...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

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