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

написать задачу которая бы из 10 чётных рандомно сгенерированных чисел, вывело 10 нечётных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужен задачник по C++ http://www.cyberforum.ru/cpp-beginners/thread1000136.html
Привет, ребятки. На этот раз хочу вас попросить посоветовать мне хороший задачник по C++. Начал изучать совсем недавно (так что, не слишком сложный, если можно). Заранее вам спасибо.
C++ Исправление ошибок Есть задание : Во введенной строке заменить все пробелы на запятые, а запятые на точки. Посчитать количество запятых во введенной строке. Есть программа: #include <iostream.h> #include <conio.h> #include <string.h> #include <stdio.h> int main() { clrscr (); http://www.cyberforum.ru/cpp-beginners/thread1000122.html
Структура данных. Сложности с вводом C++
Выяснил я, что ошибка в функции Zapolnenie. Скорее всего в вводе, но исправить ее не получается. Программа не дописана, но это даже хорошо. I need your help. #include <conio.h> #include <iostream> using namespace std; struct NEWCAR {
C++ Написать метод для персистентного стека
в пер. стеке найти отсортиованную по возрастанию версию, не короче m эл-тов. полностью оешатьне прошу, но хоть максимально помогите. идею или примеры какие-нибудь использовния таких стеков
C++ Длинная арифметика. Деление столбцом http://www.cyberforum.ru/cpp-beginners/thread1000101.html
Всем доброго времени суток, занимаюсь реализацией длинной арифметики, а именно с помощью string , перегрузила операторы (-,*,+) успешно все работает. вот с делением беда. Вроде и придумала алгоритм но все равно как то сильно громоздко и очень много кода. к примеру если есть два числа ( длинных) если делитель больше делимого то результат 0 или если делимое и делитель равны между собой, это я...
C++ Создать строку, которая будет содержать набор символов содержащихся в файле Открыть файл, имя которого задается с клавиатуры. Создать строку, которая будет содержать набор символов содержащихся в файле (каждый символ должен входить в строку по одному разу). Записать полученную строку в другой файл. подробнее

Показать сообщение отдельно
ssXXss
263 / 185 / 10
Регистрация: 15.01.2011
Сообщений: 668
07.11.2013, 00:24     написать задачу которая бы из 10 чётных рандомно сгенерированных чисел, вывело 10 нечётных
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void main()
{
    int n[10] = {0};
    int x = 0;
    for(int i = 0; i < 10; i++)
    {
        if(((x = rand() % 100500 + 1) % 2) == 0)
        {
            --i;
            continue;// будем надеяться что не всегда будут четные числа ??? )
        }
        n[i] = x;// не четное
    }
}
Добавлено через 44 минуты
Цитата Сообщение от arena Посмотреть сообщение
Помогите пожалуйста решить задачу.
Создать двумерный масив 5x5 элементов и заполнить случайными числами. Подсчитать среднее арифметическое элементов масива.
Кликните здесь для просмотра всего текста

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 <iostream>
void rand_int(int* px, int sz)
{
    if(!sz || !px)
        return;
    for(int i = 0; i < sz;i++)  
        px[i] = rand() % 100500 + 1;    
}
int sum_int(int* px, int sz)
{
    if(!sz || !px)
        return -1;
    int x = 0;
    for(int i = 0; i < sz; i++)
        x += px[i];
    return (x /= sz);
}
void main()
{
    int x[5][5] = {0};
    int y = 0;
    for(int i = 0; i < 5; i++)
        rand_int( x[i] ,5 );
    for(int i = 0; i < 5; i++)
    {
        if((y = sum_int( x[i] ,5 )) != -1)
        {
            // ok
            std::cout<< y << std::endl;
        }
        else
        {
            //error (( ???
        }
    }
 
}
 
Текущее время: 05:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru