Вопрос задан 09.05.2018 в 23:50. Предмет Информатика. Спрашивает Федів Антон.

Нужно написать два консольных приложения на C++ , используя на выбор циклы for иди while, чтобы

полyчились эти фигуры из звездочeк(для каждой фигуры отдельная программа)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чермных Даша.

1.
#include <iostream>
using namespace std;

int main() {
 int n=6; // n может быть 4, 6, 8 и т.д. 
 for (int i=1; i<n/2; i++){
  for (int j=i; j<=n/2-1;j++) cout << " ";
  for (int j=1; j<=2*i; j++) cout << "*";
  for (int j=i; j<=n/2-1;j++) cout << " ";
  cout << "\n";
 }
 for (int i=1; i<=n; i++) cout << "*";
 cout << "\n";
 for (int i=n/2-1; i>=1; i--){
  for (int j=i; j<=n/2-1;j++) cout << " ";
  for (int j=1; j<=2*i; j++) cout << "*";
  for (int j=i; j<=n/2-1;j++) cout << " ";
  cout << "\n";
 }
 return 0;
 }

Результат:
  **
 ****
******
 ****
  **

2.
#include <iostream>
using namespace std;

int main() {
 int n=6; // n может быть 3, 4, 5 и т.д. 
 for (int i=0; i<n; i++){
  for (int j=1; j<=i; j++) cout << " ";
  for (int j=i; j<n; j++) cout << "*";
  cout << "\n";
}
return 0;
}

Результат:
******
 *****
  ****
   ***
    **
     *

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос