Se citeşte de la tastatură un şir de caractere şi un caracter. Să se afişeze poziţia ultimei apariţii a
caracterului în şir.
Răspunsuri la întrebare
Răspuns de
2
Salut. Uite aici rezolvarea problemei. Succes in continuare!
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int main()
{
char sir[100];
char c;
int n, i;
cout << "Sir: "; cin.get(sir, 99);
cout << "Caracter: "; cin >> c;
n = strlen(sir);
for (i = n; i >= 0; i--)
{
if (sir[i] == c)
{
cout << "Pozitia: " << i + 1 << endl;
break;
}
}
return 0;
}
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int main()
{
char sir[100];
char c;
int n, i;
cout << "Sir: "; cin.get(sir, 99);
cout << "Caracter: "; cin >> c;
n = strlen(sir);
for (i = n; i >= 0; i--)
{
if (sir[i] == c)
{
cout << "Pozitia: " << i + 1 << endl;
break;
}
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă