Информатикадан программа құру. А және Б әріпі берілген. А әріпінен 10 тал,

0 дауыс
2.5k қаралым

Информатикадан программа құруға көмектесіп жіберсеңіздер. А және Б әріпі берілген. А әріпінен 10 тал, Б әріпінен 10 тал. Енді олардың орны ауысуы керек. Неше мәні бар соның бәрі шығуы керек.

• Санаты: Бағдарламалау
Тапсырманың берілісіне дұрыс түсінбедім. 10 орынды массив берілген және 10 данадан "А" мен "Б" берілген. Сол "А" мен "Б"-ны қолдану арқылы массивті қанша әдіспен толтыруға болатынын шығарып беру керек пе?

1 жауап

+1 дауыс
Жақсы жауап

С++ бағдарламалау тілінде жазылған

#include <iostream>

#include <string>

using namespace std;

int main(int argc, char *argv[]) {

char a[10] = {'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a'}, b = 'b';

int count = 2;

cout << "1: ";

for (int i = 0; i < 10; i++)

cout << a[i];

cout << endl;

for (int i = 0; i < 9; i++)

for (int j = 0; j < 10 - i; j++) {

cout << count << ": ";

for (int start = 0; start < j; start++)

cout << a[start];

for (int bInt = 0; bInt < i + 1; bInt++)

cout << b;

for (int end = j + i + 1; end < 10; end++)

cout << a[end];

cout << endl;

count++;

}

cout << count << ": ";

for (int i = 0; i < 10; i++)

cout << b;

cout << endl;

return 0;

}

Бағдарлама нәтижесін тіркеймін:

Бағдарлама нәтижесі

Ұқсас сұрақтар

0 дауыс
4 жауап
127,749 сұрақ
322,321 жауап
153,149 пікір
72,776 қолданушы