Informatică, întrebare adresată de mimi23, 9 ani în urmă

Se citesc de la tastatura elementele unei matrici de caractere (nr. linii=nr. coloane), A(NXN), N<=10.Sa se calculeze si sa se afiseze numarul de litere mari, litere mici si cifre din matrice. In c++ va rog.

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
0
#include <iostream>
#include <ctype.h>
using namespace std;

int main()
{
    int n,i,j,c1=0,c2=0,c3=0;
    char mat[10][10];
    cin>>n;
    for(i=0;i<n;i++)
        for(j=0;j<n;j++)
    {
        cin>>mat[i][j];
    }
    for(i=0;i<n;i++)
        for(j=0;j<n;j++)
        {
            if(islower(mat[i][j]))
                c1=c1+1;
            else if(isupper(mat[i][j]))
                c2=c2+1;
            else
                c3=c3+1;
        }
        cout<<"Sunt "<<c1<<" litere mici"<<endl;
        cout<<"Sunt "<<c2<<" litere mari"<<endl;
        cout<<"Sunt "<<c3<<" cifre "<<endl;

    return 0;
}
Alte întrebări interesante