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

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 whow
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