Skocz do zawartości

Twoje gwiezdne imię i nazwisko


Webzir

Rekomendowane odpowiedzi

  • Odpowiedzi 65
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Zrobiłem program w C++ do gwiezdnych imion, wystarczy go skompilować:

#include <cstdlib>
#include <iostream>

using namespace std;
char imie[20];
char nazwisko[20];
char miejscowosc[20];
char ulica[20];
char male_litery(char x);

int main(int argc, char *argv[])
{
   cout << " * Gwiezdne imiona *\n\n";
   while (1)
   {
         cout << "Podaj swoje imie:\n";
         cin.getline(imie,20);
         cout << "Podaj swoje nazwisko:\n";
         cin.getline(nazwisko,20);
         cout << "Podaj swoja miejscowosc:\n";
         cin.getline(miejscowosc,20);
         cout << "Podaj nazwe ulicy:\n";
         cin.getline(ulica,20);
         cout << "\nTwoje gwiezdne imie i nazwisko to:\n";
         cout << nazwisko[0] << nazwisko[1] << nazwisko[2];
         cout << male_litery(miejscowosc[0]) << male_litery(miejscowosc[1]) << male_litery(miejscowosc[2]) << " ";
         cout << ulica[0] << ulica[1] << ulica[2];
         cout << male_litery(imie[0]) << male_litery(imie[1]) << male_litery(imie[2]) << "\n\n";
   }
   return EXIT_SUCCESS;
}
char male_litery(char x)
{
    char tmp = x;
    if (x >= 'A' && x <= 'Z')
    {
        tmp += (int) 'a' - 'A';
    }
    return tmp;
}

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem kryniak jak to napisałeś, ale podczas kompilacji wywala:

gwiezdne_imiona.c:1:19: error: cstdlib: No such file or directory

gwiezdne_imiona.c:2:20: error: iostream: No such file or directory

gwiezdne_imiona.c:4: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘namespace’

gwiezdne_imiona.c: In function ‘main’:

gwiezdne_imiona.c:13: error: ‘cout’ undeclared (first use in this function)

gwiezdne_imiona.c:13: error: (Each undeclared identifier is reported only once

gwiezdne_imiona.c:13: error: for each function it appears in.)

gwiezdne_imiona.c:17: error: ‘cin’ undeclared (first use in this function)

gwiezdne_imiona.c:30: error: ‘EXIT_SUCCESS’ undeclared (first use in this function)

gwiezdne_imiona.c:40:2: warning: no newline at end of file

Odnośnik do komentarza
Udostępnij na innych stronach

@kryniak:

Kompiluję w GCC, tylko taki mam kompilator :P . Ale zobaczę jeszcze - MinGW używany w Dev-C++ to przeportowany GCC pod Windows.Teoretycznie powinno działać, ale jak znam życie, to złe polecenia wydaję xd . Ściągnę KDevelop i przez niego skompiluję.

 

Co do tego odwrotnego to mi wyszło:

Takowa Chamek

albo

Takowa Chaasz

Obydwa fajne ^^

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...