C++ 1) Napisz program który dla wprowadzonego znaku "i" wyprowadza na ekran twoje imie dla wprowadzonego znaku "n" twoje nazwisko a dla innych znaków komunikat "błedny znak" użyj instrukcji switch 2) Napisz program zliczający ile znaków spacji występuje w tekscie wprowadzonym z klawiatury(tekst). Liczba znaków spacji (liczba_sp) ma być wyswietlona na ekranie monitora użyj if(tekst[i]==' ') i liczba_sp++
1)
#include <iostream>
using namespace std;
int main() {
char znak;
cout << "Podaj znak (i - imię, n - nazwisko): ";
cin >> znak;
switch (znak) {
case 'i':
cout << "Twoje imię to: [wpisz swoje imię]" << endl;
break;
case 'n':
cout << "Twoje nazwisko to: [wpisz swoje nazwisko]" << endl;
break;
default:
cout << "Błędny znak!" << endl;
break;
}
return 0;
}
2)
#include <iostream>
using namespace std;
int main() {
string tekst;
int liczba_sp = 0;
cout << "Podaj tekst: ";
getline(cin, tekst);
for (int i = 0; i < tekst.length(); i++) {
if (tekst[i] == ' ') {
liczba_sp++;
}
}
cout << "Liczba znaków spacji: " << liczba_sp << endl;
return 0;
}