fbpx

Problema #2243 – Caracterul – Rezolvari PBInfo

de Mihai-Alexandru

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

S-ar putea sa iti placa