262
Cerința
Caracterul mediu a două sau al mai multor caractere este caracterul care are codul ASCII egal cu partea întreagă a mediei aritmetice a codurilor ASCII ale caracterelor date.
Se citesc mai multe caractere, pană la apariția punctului (.
). Să se determine caracterul mediu al lor .
Date de intrare
Programul citește de la tastatură mai multe caractere, pană la apariția punctului (.
).
Date de ieșire
Programul va afișa pe ecran caracterul mediu.
Restricții și precizări
- Numărul de caractere citite este mai mare sau egal cu
2
. - Punctul nu se ia în considerare la calcularea mediei.
Exemplu
Intrare
FZ.
Ieșire
P
#include <bits/stdc++.h> using namespace std; int main() { int s=0,p=0; char a; cin >>a; while(a!=46) { s=s+a; p++; cin>>a; } cout<<char(s/p); return 0; }
Comentarii