Informatică, întrebare adresată de qxg7n, 8 ani în urmă

VA ROG FOARTE URGENT COROANA SI 60 PUNCTE!!!
A) Elaboraţi un program care citeşte de la tastatură şirul S format din n caractere, n ≤ 30, şi afşează pe ecran toate şirurile formate prin ştergerea din S a ultimelor k caractere, k = 0, 1, 2, .., n – 1. De exemplu, pentru S = Test, programul va afşa:
Test
Tes
Te
T
B) Elaboraţi un program care:
– citeşte de la tastatură m, m ≤ 100, şiruri de caractere, formate din literele
mici ale alfabetului latin;
– sortează şirurile în cauză în ordine alfabetică;
– afşează şirurile sortate pe ecran.
De dorit in C++ dar se poate si in pascal!!

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

#include<iostream>

#include<cstring>

using namespace std;

int main(){

   char S[31];

   cin.getline(S,31);

   int n=strlen(S);

   while(n!=0){

       for(int i=0;i

           cout<

       cout<

       n--;

   }

}


qxg7n: nu lucreaza
Alte întrebări interesante