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

Создать список.Вывести на экран сначала эл-ты кратные 5,затем эл-ты кратные 7 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что же это такое ? http://www.cyberforum.ru/cpp-beginners/thread961732.html
подскажите что это такое: int (**myint)(); myint = &address; // address это Dll+0x00C060 SendPing((int)&myint); address указатель на функцию int Func(void *)
C++ Ошибка в коде #include <iostream> using namespace std ; int h,m,a,b,c; int main() { setlocale (0, "rus"); cout << "Введите часы:" << endl; cin >> h; cout << "Введите минуты:" << endl; cin >> m; http://www.cyberforum.ru/cpp-beginners/thread961730.html
C++ friend классы
Доброго времени суток форумчани. Вот потихоньку учу C++, добрался до дружественных функций и классов. Вроде бы все ясно, но все равно не могу понять как оно работает?? и нужно ли вообще? Пересмотрел много примеров, но там в коде начинаешь путаться что куда идет. Объясните на несложном примере с классом и функциями пожалуйста(если можно). Реально не понимаю. Заранее спасибо.
Опять тестовая оболочка - рандом C++
Написала тест, спасибо Культину, но преподавателя не устраивает. Нужно считывать вопросы с файла с помощью рандома. В тесте 50 вопросов, выбираем их количество а потом генерируем номер каждого вопроса и считываем его. Подскажите как в программе задать что именно ЭТОТ вопрос надо найти и считать...
C++ Создание и использование классов.Работа над ошибками http://www.cyberforum.ru/cpp-beginners/thread961725.html
Задали сделать програмку. Вроде бы ничего сложного. Но выбивает ошибки( 1. Дано действительное число a и целое n. Вычислить сумму 1/a+1/a*(a+1)*(a+2) + 1/(a*(a+1)*(a+2)+...+(a+n)) составила программку #include<stdio.h> #include<conio.h> #include<math.h> #include<iostream>
C++ Преобразование О каком преобразовании идет речь в строке 34, если конструктор принимает тип double и аргумент (10.0) записывается в double dReal? // // TypeConversion - demonstrate the implicit conversion // of one type to another // #include "stdafx.h" #include <iostream> using namespace std; class Complex подробнее

Показать сообщение отдельно
anmartex
...
1701 / 1194 / 495
Регистрация: 12.02.2013
Сообщений: 1,978
25.09.2013, 08:09     Создать список.Вывести на экран сначала эл-ты кратные 5,затем эл-ты кратные 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <iostream>
 
struct TNode
{
    int value;
    TNode* next;
};
 
//-----------------------------------------------------------------------------
TNode* Push(TNode*& list, int value)
{
    TNode* node = new TNode;
    node->value = value;
    node->next = list;
 
    list = node;
 
    return list;
}
//-----------------------------------------------------------------------------
void Print(const TNode* list, bool (*Func)(int))
{
    for (; list; list = list->next)
    {
        if (Func(list->value))
        {
            std::cout << list->value << " ";
        }
    }
    std::cout << std::endl;
}
//-----------------------------------------------------------------------------
bool Div1(int)
{
    return true;
}
//-----------------------------------------------------------------------------
bool Div5(int value)
{
    return (value % 5 == 0);
}
//-----------------------------------------------------------------------------
bool Div7(int value)
{
    return (value % 7 == 0);
}
//-----------------------------------------------------------------------------
 
int main()
{
    TNode* list = NULL;
 
    for (int i = 0; i < 20; ++i)
    {
        Push(list, i + 1);
    }
 
    std::cout << "all: ";
    Print(list, Div1);
 
    std::cout << "/ 5: ";
    Print(list, Div5);
 
    std::cout << "/ 7: ";
    Print(list, Div7);
 
    return 0;
}
Результат выполнения на codepad.org
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru