C++
Să se scrie un program care citește de la tastatură caractere până la întâlnirea caracterului „?”. Să se determine câte caractere au fost introduse de la tastatură până la îndeplinirea condiției.
Date de intrare: Pe o linie caractere.
Date de ieșire:
Numărul de caractere obținute până la îndeplinirea condiției de oprire.
Exemplu:
Date de intrare:
afxBdWlCctgp?
Date de ieșire: 12
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
Explicație:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char s[255];
int ct=0;
cin.getline(s,255);
for (int i=0; i<strlen(s); i++)
{
if (s[i]!='?')
ct++;
else
s[i]='\0';
}
cout<<ct;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă