Informatică, întrebare adresată de cretu17, 8 ani în urmă

Îmi trebuie și mie rezolvarea, ma poate ajuta cineva??

Anexe:

stassahul: Pacat, ti-as scrie deja rezolvarea, dar vezi ca trebuie sa astept pina ce un moderator va sterge aberatiile de mai jos
stassahul: Din fericire avem moderatori buni, acush iti scriu un raspuns

Răspunsuri la întrebare

Răspuns de stassahul
0
Prima problema:

#include <iostream>
#include <cstring>

using namespace std;

char s[256];

int main()
{

    cin.getline(s,256);
    int ok=1;

    for(int i=0;i<strlen(s);i++)
    {
        if(ok and !isspace(s[i]))
        {
            s[i]=toupper(s[i]);
            ok=0;
        }
        if(isspace(s[i]))
            ok=1;
    }

    cout << s;

    return 0;

}


A doua problema:

#include <iostream>
#include <cstring>

using namespace std;

char s[256];

int main()
{

    cin.getline(s,256);

    for(int i=strlen(s)-1;i>=0;i--)
        if(!strchr("aeiou ",s[i]))
        {
            cout << s[i];
            return 0;
        }

}

P.s. Am rezolvat in C++, iar programele au fost compilate cu GNU GCC.
Alte întrebări interesante