Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
neriul
0 / 0 / 0
Регистрация: 21.10.2014
Сообщений: 9
#1

Циклический процесс

01.04.2016, 23:33. Просмотров 818. Ответов 2
Метки нет (Все метки)

Помогите пожалуйста.
Вывести на экран следующую последовательность символов

********
*******
******
*****
******
*******
********

(песочные часы)

Это задание нужно выполнить использую цикл While.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2016, 23:33
Ответы с готовыми решениями:

Циклический вычислительный процесс
Помогите пожалуйста написать программу которая переписывает элементы главной...

Циклический вычислительный процесс (без массива)
циклический вычислительный процесс (без массива). Определить номер члена ряда,...

Циклический вычислительный процесс в среде Scilab
Всем Привет, так как не нашел соотвествующего раздела по сайлабу пишу сюда, так...

Циклический вычислительный процесс (без массива)
Вычислить значения функции y=x^2+1;1≤x≤5,∆x=0,5 Сначала напечатать...

Процесс А инициализирует массив случайными значениями и записывает их в файл, а затем запускает процесс Б
В универ нужно сделать лабу по выше указанной теме. Мне не нужно чтобы за меня...

2
lemegeton
2933 / 1362 / 467
Регистрация: 29.11.2010
Сообщений: 2,725
02.04.2016, 00:31 #2
Лучший ответ Сообщение было отмечено neriul как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
#include <cmath>
#include <iostream>
 
int main(int, char**) {
  for (int i = -3; i <= 3; ++i) {
    for (int j = 0; j < abs(i) * 2 + 1; ++j) {
      std::cout << "*";
    }
    std::cout << std::endl;
  }
}
Цитата Сообщение от neriul Посмотреть сообщение
Это задание нужно выполнить использую цикл While.
Вам не составит труда перевести for'ы в while'ы.
0
RQdan
65 / 65 / 37
Регистрация: 26.10.2013
Сообщений: 198
02.04.2016, 01:54 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
using namespace std;
 
void main() {
    const int SAND_CLOCK_WIDTH = 7;
    int base = SAND_CLOCK_WIDTH / 2;
    int dx = SAND_CLOCK_WIDTH % 2;
    int spaceNum = 0, starNum = base;
 
    while (starNum >= -base) {
        for(int i = 0; i < spaceNum; i++) cout<<' ';
        for(int i = 0; i < abs(starNum) * 2 + dx; i++) cout<<'*';
        cout<<endl;
        starNum --;
        spaceNum = (SAND_CLOCK_WIDTH - (abs(starNum) *2 + dx)) / 2;
    }   
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2016, 01:54

Есть процесс A и дочерний процесс B, который находит хэндл родительского процесса A. И этот хэндл в разных случаях РАЗНЫЙ! Почему?
Друзья! Вот код A.exe, суть которого просто стать родительским для B.exe и...

Циклический алгоритм.
Здравствуйте товарищи программисты. Нужна ваша помощь. Нужно решить задачку по...

циклический сдвиг
написать программу на СИ (обычном ,НЕ Си++), используя символьные массивы : ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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