Scrieţi o aplicaţie care citeşte de la tastatură un şir de caractere cu lungimea mai mare
decât 7. Folosiţi un pointer pt. a accesa şi afişa caracterele de pe poziţiile 1, 3, 5 şi 7.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char sir[10],*p;
cin.get(sir,10);
p=sir;
for(int i=1; i<=strlen(p)-1; i+=2)
cout<<p[i];
}
Explicație:
am folosit un for care merge din 2 in 2 pornind de la 1 .
Deci acest algoritm afiseaza caracterele de pe pozitiile impare
(☞ ͡° ͜ʖ ͡°)☞
Alte întrebări interesante
Geografie,
8 ani în urmă
Limba română,
8 ani în urmă
Germana,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă