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

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

Войти
Регистрация
Восстановить пароль
 
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
#1

Вложенные операторы С++ - C++

26.05.2012, 12:10. Просмотров 582. Ответов 5
Метки нет (Все метки)

вывести числа в виде таблицы
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 69 70
71 72 73 74 75 76 77 78 79 80

в общем накатал код
C++
1
2
3
4
5
6
7
#include <iostream.h>
int main()
{ 
for (int i=41; i<=71; i+=10, cout<<endl)
for (int j=i; j<=121-i; j++)
cout<<j<<"\t";
 }
выводит то что задумывалось но добавляет вторую и третью строки. как мне подредактировать код?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.05.2012, 12:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вложенные операторы С++ (C++):

Вложенные операторы - C++
Всем форумчанинан и форумчанкам привет, нужно помощь с кодом, есть проблемы с оператором if (mathchoose=='cons') и if (mathchoose=='func')...

Вложенные операторы if. Без else - C++
Доброго времени суток. Задание: Создайте класс с именем Date, включающий в качестве элементов данных три информационных пункта...

С++.Операторы в С++: условные операторы, операторы break и continue - C++
Выяснить, пересекаются ли параболы у=аx2+bx+с и у=dx2+ex + f. При положительном ответе найти точки пересечения.

Определить и вывести количество дней между двумя датами (логические операторы и операторы ветвлений) - C++
Задачка Пользователь вводит две даты (день, месяц, год в виде целых чисел). Необходимо определить и вывести количество дней между этими...

Операторы присваивания, ввода- вывода. Операторы ветвления, выбора - C++
Даны два ненулевых числа. Найти их сумму, разность, произведение, частное, остаток и целую часть от деления. Добавлено через 8 часов...

«Языки и технологии программирования» «Операторы цикла. Условные операторы» - C++
Не получается сделать что бы программа выводила все значения в промежутке, она выводит только одно. условия | ((z^3)+sin...

5
dimcoder
Полярный
466 / 438 / 68
Регистрация: 11.09.2011
Сообщений: 1,136
26.05.2012, 12:26 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    for (int i = 41; i <= 80; i++)
        cout << i << (i%10==0?char(10):' ');
    system("PAUSE > NULL");
    return EXIT_SUCCESS;
}
1
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
26.05.2012, 12:48  [ТС] #3
что в 9 строке происходит?
0
Van111
209 / 188 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
26.05.2012, 13:09 #4
Цитата Сообщение от Дмитрий 93 Посмотреть сообщение
что в 9 строке происходит?
если i кратно 10 то ставится пробел

Добавлено через 3 минуты
можно так
C++
1
2
3
4
5
for(int i=4; i<8;i++)
{
for(int j=1;j<11;j++) cout <<i*10 +j;
cout <<endl;
}
1
zss
Модератор
Эксперт С++
6406 / 5972 / 1945
Регистрация: 18.12.2011
Сообщений: 15,402
Завершенные тесты: 1
26.05.2012, 13:11 #5
Цитата Сообщение от Van111 Посмотреть сообщение
если i кратно 10 то ставится пробел
если i кратно 10 то ставится символ конца строки(код которого 10),
иначе - пробел.
1
Дмитрий 93
74 / 59 / 5
Регистрация: 03.06.2011
Сообщений: 309
26.05.2012, 13:17  [ТС] #6
догададся взять третью переменную и в итоге выводит как надо
C++
1
2
3
4
5
6
7
#include <iostream.h>
int main()
{ int c=41;
for (int i=1; i<=4; i++, cout<<endl)
for (int j=1; j<=10; j++)
while(c<81) { cout<<c<<"\t"; c++; }
}
если использовать что-то кроме вложенных операторов (чары например) то задание на засчитают. а насчет кода конца строки спасибо, такого не знал
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2012, 13:17
Привет! Вот еще темы с ответами:

Операторы языка С++: операторы цикла (исправьте программу) - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; #include &lt;cmath&gt; using namespace std; int main() { int a,n; float y,x; cout&lt;&lt;...

Операторы цикла и операторы передачи управления - C++
Вычислить сумму ряда S с погрешностью эпсилон, задаваемой с клавиатуры. Вывести количество итераций, сделанных при вычислении. Если...

Операторы ветвления и операторы передачи управления - C++
1. Вычислить значения функции F при вещественных a, b, c, x, вводимых с клавиатуры. 2. Составить программу, которая печатает...

Операторы принятия решения и операторы цикла. - C++
Пожалуйста, помогите. Нужно срочно сделать задания: 1)Ввести с клавиатуры три символа sym1, sym2, sym3. Поменять их значения таким...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
26.05.2012, 13:17
Ответ Создать тему
Опции темы

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