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

Всего ничего, списочек) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Степень через указатели http://www.cyberforum.ru/cpp/thread159941.html
Ребят, помогите пожалуйста! Трабл жуткий! У меня задача есть, а я с ней повис совсем( Нужно написать функцию, которой передают целое число x, и два указателя на целые числа. А она в первый...
C++ Дерево каталогов Помогите решить задачу с деревом каталогов.Условие на картинке.Зараннее благодарен. http://www.cyberforum.ru/cpp/thread159627.html
Разрешение картинки C++
Есть RAW файл, как узнать разрешение картинки?
вопрос по GUI C++
Если я изучил с++, по книге(ещё не изучал) и вся книга про то как создавать консольные приложения, а я хочу научится писать windows приложения с графическим интерфейсом, подскажите книгу, сатью или...
C++ Как работать с системным реестром в Windows XP http://www.cyberforum.ru/cpp/thread159298.html
Скоко не слонялся по просторам нашего могучего интернета в поисках подробного описания функций RegCloseKey RegCreateKeyExA RegCreateKeyExW RegDeleteKeyA RegDeleteKeyW RegDeleteValueA...
C++ Как можно сделать такое? (Автоматическое нажатие клавиш и все что с этим связанно) У меня возник вопрос как можно сделать чтоб программа автоматически нажимала на определенные клавиши? Например в игре GTA SAMP: Чтоб персонаж ходил автоматически по кругу или прямо и назад (через... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9628 / 5576 / 947
Регистрация: 25.07.2009
Сообщений: 10,712
19.08.2010, 03:16
doommer, oxotnik, где-то вы поблизости друг от друга искали... К тому же в таком виде 0 в конец списка добавится.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <list>
 
int main(){
    std::list<int> list;
    int num;
    
    while ( std::cin >> num && num != 0 )
        list.push_back(num * num);
    
    for ( std::list<int>::const_iterator i = list.begin(); i != list.end(); ++i )
        std::cout << *i << std::endl;
    
    return 0;
}
или ближе к заданию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <list>
 
int main(){
    std::list<int> list;
    int num;
    
    while ( std::cin >> num && num != 0 )
        list.push_back(num);
    
    for ( std::list<int>::const_iterator i = list.begin(); i != list.end(); ++i )
        std::cout << *i * *i << std::endl;
    
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru