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

Вывести на экран имя и фамилию 10 раз - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 38, средняя оценка - 4.63
Никуся
0 / 0 / 0
Регистрация: 17.02.2010
Сообщений: 63
09.06.2010, 12:37     Вывести на экран имя и фамилию 10 раз #1
здравствуйте, дорогие программисты!помогите пожалуйста решить задачу...вот условие: Написать программу, которая выводит на экран ваше имя и фамилию 10 раз(решать через цикл for)...заранее огромное спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2010, 12:37     Вывести на экран имя и фамилию 10 раз
Посмотрите здесь:

Вывести на экран имя класса C++
Вывести фамилию 10 раз (FOR) C++
C++ Написать программу, которая выводит на экран ваши имя и фамилию 10 раз.
C++ Строка S содержит фамилию, имя, отчество. Необходимо преобразовать ее в строку, содержащую фамилию и инициалы
C++ Считывание из файла (узнать максимальный балл за три теста и вывести фамилию и имя...)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
09.06.2010, 12:47     Вывести на экран имя и фамилию 10 раз #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
 
int main()
{
    for (int i = 0; i < 10; ++i)
    {
        cout << "Surname Name\n";
    }
    system("pause");
    return 0;
}
Никуся
0 / 0 / 0
Регистрация: 17.02.2010
Сообщений: 63
09.06.2010, 12:49  [ТС]     Вывести на экран имя и фамилию 10 раз #3
скажите пожалуйста, а что значит system("pause")?
Manjak
 Аватар для Manjak
269 / 175 / 7
Регистрация: 12.03.2010
Сообщений: 494
09.06.2010, 13:18     Вывести на экран имя и фамилию 10 раз #4
Программа перед тем как завершиться попросит нажать любую клавишу для продолжения.
system передает в cmd строку(параметр).
LastOne
0 / 0 / 0
Регистрация: 05.04.2010
Сообщений: 7
10.06.2010, 22:02     Вывести на экран имя и фамилию 10 раз #5
Еще можно так...
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <conio.h>
 
void main()
{
    int i;
    for(i=0;i<10;i++)
    {
     printf("\t Your Surname\n");
    }
getchar();
}
atAdept
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 4
30.01.2015, 14:09     Вывести на экран имя и фамилию 10 раз #6
А как будет выглядеть решение такой-же задачи, но если имя и фамилия должны выводиться N-раз, N задает пользователь?
releyshic
0 / 0 / 0
Регистрация: 02.02.2015
Сообщений: 51
02.02.2015, 06:46     Вывести на экран имя и фамилию 10 раз #7
Цитата Сообщение от atAdept Посмотреть сообщение
А как будет выглядеть решение такой-же задачи, но если имя и фамилия должны выводиться N-раз, N задает пользователь?
А как будет выглядеть решение такой-же задачи, но если имя и фамилия должны выводиться N-раз, N задает пользователь?
ну ты прям позориш себя 0)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main()
{
cin>>n;
    for (; n < 10; ++n)
    {
        cout << "Surname Name\n";
    }
    system("pause");
    return 0;
}
getchar();
}
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
02.02.2015, 17:42     Вывести на экран имя и фамилию 10 раз #8
Цитата Сообщение от releyshic Посмотреть сообщение
cin>>n;
* * for (; n < 10; ++n)
и как это понимать)

C++
1
2
3
cin>>n;
for(int i=0; i<n; ++n)
{...
releyshic
0 / 0 / 0
Регистрация: 02.02.2015
Сообщений: 51
02.02.2015, 17:58     Вывести на экран имя и фамилию 10 раз #9
Цитата Сообщение от Raali Посмотреть сообщение
и как это понимать)
это понимать затупил на ровном месте )))
Карма сработала ))))
ну ты прям позориш себя 0)
atAdept
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 4
02.02.2015, 21:51     Вывести на экран имя и фамилию 10 раз #10
эмм
ну как-то так что ли
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
void main()
{
    using std::cout;
    using std::cin;
 
    int i, N;
    cout << "How much to print ur Name and Surname: ";
    cin >> N;
    for (i = 0; i<N; i++)
    {
        cout<< "Surname Name\n";
    }
    char response;
    cin>>response;
}
west-1999
 Аватар для west-1999
0 / 0 / 0
Регистрация: 08.12.2014
Сообщений: 17
02.02.2015, 22:24     Вывести на экран имя и фамилию 10 раз #11
using std:: лучше заменить одной строкой using namespace std;
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 using namespace std;
int main()
{
 
    int i, N;
    cout << "How much to print ur Name and Surname: ";
    cin >> N;
    for (i = 0; i<N; i++)
    {
        cout<< "Surname Name\n";
    }
    char response;
    cin>>response;
}
Добавлено через 2 минуты
Цитата Сообщение от Никуся Посмотреть сообщение
здравствуйте, дорогие программисты!помогите пожалуйста решить задачу...вот условие: Написать программу, которая выводит на экран ваше имя и фамилию 10 раз(решать через цикл for)...заранее огромное спасибо
Если хочешь чтобы имя и фамилия были на русском языке то можно добавить строку setlocale(LC_ALL,"Russian");
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian")
    for (int i = 0; i < 10; ++i)
    {
        cout << "Имя Фамилия\n";
    }
    system("pause");
    return 0;
}
zss
Модератор
Эксперт С++
 Аватар для zss
5948 / 5553 / 1785
Регистрация: 18.12.2011
Сообщений: 14,191
Завершенные тесты: 1
03.02.2015, 10:16     Вывести на экран имя и фамилию 10 раз #12
Раз пошла такая пьянка.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL,"Russian");
    char name[100],familyname[100];
    cout<<"Ваше имя:";
    cin>>name;
    cout<<"Ваша фамилия:";
    cin>>familyname;
    int N;
    cout<<"Сколько раз вывести:";
    cin>>N;
    for (int i = 0; i < N; ++i)
    {
        cout << "Привет, "<<name<<' '<<familyname<<"!"<<endl;
    }
    system("pause");
    return 0;
}
atAdept
0 / 0 / 0
Регистрация: 30.01.2015
Сообщений: 4
04.02.2015, 09:23     Вывести на экран имя и фамилию 10 раз #13
using std:: лучше заменить одной строкой using namespace std;
Только начал учиться. В учебном материале читал (цитирую):
Преимуществом формы записи using namespace std; является отсутствие необходимости указывать каждый используемый объект явно. Недостатком является риск непреднамеренного использования объектов из несоответствующей библиотеки. Ортодоксы предпочитают писать std:: перед каждым экземпляром cout и endl. Лентяи предпочитают использовать пространство имен (using namespace std и рисковать.
Как с этим быть?

Off: я совсем валенок или правда не вижу спойлера в редакторе?
zss
Модератор
Эксперт С++
 Аватар для zss
5948 / 5553 / 1785
Регистрация: 18.12.2011
Сообщений: 14,191
Завершенные тесты: 1
04.02.2015, 12:28     Вывести на экран имя и фамилию 10 раз #14
Спойлер - это плюсик внутри кружка. Расположен в верхнем ряду
левее надписи OFF
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
04.02.2015, 12:41     Вывести на экран имя и фамилию 10 раз #15
Сижу на работе, жду пока проект соберется
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <cstdio>
#include <cstring>
 
int main() 
{
    const char *str = "Surname Name";
    
    int n = 0;
    while ((n += printf("%s\n", str)) < ((strlen(str) + 1) << 3) + ((strlen(str) + 1) << 1));
 
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от Никуся Посмотреть сообщение
решать через цикл for
пардон, поправочка
C++
1
2
3
4
5
6
7
8
9
10
11
#include <cstdio>
#include <cstring>
 
int main() 
{
    const char *str = "Surname Name";
    
    for (int n = 0; n  < ((strlen(str) + 1) << 3) + ((strlen(str) + 1) << 1); n += printf("%s\n", str));
 
    return 0;
}
Wiiiiijjj
 Аватар для Wiiiiijjj
17 / 17 / 6
Регистрация: 25.08.2014
Сообщений: 186
04.02.2015, 14:39     Вывести на экран имя и фамилию 10 раз #16

C++ (Qt)
1
2
3
4
5
6
7
#include <iostream>
#define _ std::cout<<"Your surname\n";
#define __ _ _ _ _ _
 
int main() {
    __ __
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2015, 15:33     Вывести на экран имя и фамилию 10 раз
Еще ссылки по теме:

Структуры. Очередь (вывести на экран фамилию человека,где номер телефона введен с клавиатуры) C++
Вывести на экран значение 10 раз C++
C++ Написать программу, которая выводит вашу имя и фамилию N раз

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

Или воспользуйтесь поиском по форуму:
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
04.02.2015, 15:33     Вывести на экран имя и фамилию 10 раз #17
В тему про препроцессор
C++
1
2
3
4
5
#include <boost/preprocessor/repetition/repeat.hpp>
 
#define DECL(z, n, text) text;
 
BOOST_PP_REPEAT(10, DECL, std::cout << "Surname Name\n")
Yandex
Объявления
04.02.2015, 15:33     Вывести на экран имя и фамилию 10 раз
Ответ Создать тему
Опции темы

Текущее время: 18:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru