Bardzo proszę o zrobienie tych zadań nie muszą być wszystkie ; ) daje naj.

Odpowiedź :

Odpowiedź:

@echo off

title WPISZ TYTUL

color 1e

set /p name=Jak masz na imie? :

set /p year=Ile masz lat? :

if %year%==0 goto ignored

if %year%==18 goto accept1

if %year%==19 goto accept1

if %year%==20 goto accept1

if %year%==21 goto accept1

if %year%==22 goto accept1

if %year%==23 goto accept1

if %year%==24 goto accept1

if %year%==25 goto accept1

if %year%==26 goto accept1

if %year%==27 goto accept1

if %year%==28 goto accept1

if %year%==29 goto accept1

if %year%==30 goto accept1

if %year%==31 goto accept1

if %year%==32 goto accept1

if %year%==33 goto accept1

if %year%==34 goto accept1

if %year%==35 goto accept1

if %year%==17 goto ignored1

if %year%==16 goto ignored1

if %year%==15 goto ignored1

if %year%==14 goto ignored1

if %year%==13 goto ignored1

if %year%==12 goto ignored1

if %year%==11 goto ignored1

if %year%==10 goto ignored1

if %year%==9 goto ignored1

if %year%==8 goto ignored1

if %year%==7 goto ignored1

if %year%==6 goto ignored1

if %year%==5 goto ignored1

if %year%==4 goto ignored1

if %year%==3 goto ignored1

if %year%==2 goto ignored1

if %year%==1 goto ignored1

pause

:ignored

echo Chyba sie pomyliles, sprobuj jeszcze raz.

set /p year=Ile masz lat? :

pause

:accept1

echo Jestes osoba pelnoletnia

pause

:ignored1

echo Nie jestes osoba pelnoletnia

pause

echo.

echo.

echo Witaj %name%,

echo a moze wolisz powitanie: Witaj %name% :)

echo.

echo.

echo -------------------------------------------------------------------------------

echo.

echo.

echo ###########################

echo.

echo.

echo ...............................................

echo .                Autor programu:              .

echo .                   TWOJE IMIE                .

echo ...............................................

pause

Myślę że pomogłem :-)

Odpowiedź:

#include <iostream>

#include <string>

#include <vector>

using namespace std;

string parkan(string haslo){

   vector<string> lista(4);

   bool dir = false;

   int index = 0;

   for(char& c : haslo){

       lista[index].push_back(c);

       if (index > 2 && !dir){

           dir = true;

       } else if (index < 1 && dir){

           dir = false;

       }

       index += (-1 * (int)dir) * 2 + 1;

   }

   string wynik;

   for(string& c : lista){

       wynik.append(c);

   }

   return wynik;

}

int main()

{

   string imie;

   cout << "Jak masz na imie?" << endl;

   cin >> imie;

   int wiek;

   while(wiek<1 || wiek>100){

       cout << "Ile masz lat?" << endl;

       cin >> wiek;

       if(wiek<1 || wiek>100){

           cout << "Chyba się pomyliłeś. Spróbuj jeszcze raz." << endl;

       }

   }

   cout << "Witaj, " << imie << endl;

   cout << "a może wolisz powitanie: Witaj " << parkan(imie) << " :)" << endl;

   cout << endl;

   if(wiek<18){

       cout << "Jesteś osobą niepełnoletnią." << endl;

   } else {

       cout << "Jesteś osobą pełnoletnią." << endl;

   }

   cout << endl;

   for(int i = 0; i < 50; i++){

       cout << '-';

   }

   cout << endl << endl;

   for(int i = 0; i < wiek; i++){

       cout << '#';

   }

   cout << endl << endl;

       for(int i = 0; i < 25; i++){

       cout << '.';

   }

   cout << endl << endl;

   cout << ".     Autor Programu    ." << endl;

   cout << ".       TWOJE IMIE      ." << endl;

   for(int i = 0; i < 25; i++){

       cout << '.';

   }

   cout << endl;

   return 0;

}