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

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

Информатикадан программа құруға көмектесіп жіберсеңіздер. А және Б әріпі берілген. А әріпінен 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;

}

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

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

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

127,720 сұрақ
322,372 жауап
153,238 пікір
72,716 қолданушы