Cine mă ajută dau 20 de puncte şi Coroana!!!
REZOLVĂ! Elaboraţi un program care citeşte de la tastatură şirul de caractere
S şi afişează pe ecran:şirul obţinut prin substituirea caracterului ’A’ prin caracterul ’*’;
Doar vărog să nu fie în programul pascal,dar în programul C++.
Vărog mult...
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
#include <cstring>
using namespace std;
int main() {
//Declaram un sir de caractere de dimensiune aleasa arbitrar 100
char sir[100];
//Citim tot sirul de caractere
cin.get(sir, 100);
//Luam fiecare pozitie la rand
for (int i = 0; i < strlen(sir); ++i) {
//Daca exista caracterul a pe pozitia respectiva o inlocuim cu *
if (sir[i] == 'a') sir[i] = '*';
}
//Afisam sirul de caractere modificat
cout << sir;
}
► Nota :
Programul va inlocui doar litera 'a'. Daca dorim sa inlocuim si 'A' va trebui sa modifcam conditia in if (sir[i] == 'a' || sir[i] == 'A')
Anexe:
Alte întrebări interesante
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă