👤

Proszę napisać program w C++, który dla podanego
ciągu znaków np. "Czekolada" utworzy na ekranie
następujący trójkąt. Zwróć uwagę na fakt, że wysokość trójkąta jest uzależniona od długości słowa.
C
Cz
Cze
Czek
Czeko
Czekol
Czekola
Czekolad
Czekolada


Odpowiedź :

Odpowiedź:

#include <iostream>

#include <string>

int main() {

   std::string word = "czekolada";

   for (int i = 0; i < word.length(); i++) {

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

           std::cout << word[j];

       }

       std::cout << std::endl;

   }

   return 0;

}

Wyjaśnienie: