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

Vă rog mult să mă ajutați . Sunt trei probleme total noi pentru mine

Anexe:

artur99: te-ai transferat acu la mate info, sau cum de sunt total noi? :D
daniel22: daca stii functille string nu e grea niciuna

Răspunsuri la întrebare

Răspuns de artur99
1
prima:
#include <iostream>
#include <string>
using namespace std;
int main(){
    char a[70]; int i;
    cin.getline(a, 70);
    for(i=0;i<sizeof(a);i++){
        if(i%2==0 && (int)a[i]>=97 && (int)a[i]<=122) //daca e litera mica
             a[i] = (int)a[i] - 32;
    }
    cout<<a;
}
Răspuns de daniel22
1
Pb 2:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{   
char c,s[71],cop;
unsigned int i,k=0;
cout<<"textul este:";   
cin.get(s,70);   
cout<<"c=";   
cin>>c;   
for(i=0;i<strlen(s);i++)   
{       
cop=s[i];       
if(cop==c)           
k++;   
}   
cout<<"caracterul "<<c<<" apare de "<<k<<" ori";   
return 0;
}
Alte întrebări interesante