Valaki segítene C++ programozásban?
Figyelt kérdés
Nem rég kezdünk el foglalkozni C++-al és feladatként kaptuk hogy késítsünk egy programot ami bekér egy betűt és azzal a kezdőbetűvel írja ki a napokat(Pl. megadjuk sz betűt és kírja hogy "szerda,szombat") Valaki letudná írni ezt ? Csináltam valami de szerintem nagyon rossz :D Ezért ha valaki leírná összetudnám vetni sajátommal :D2013. jan. 18. 11:44
11/14 anonim válasza:
A kód helyesen: :)
#include <map>
#include <vector>
#include <iostream>
#include <iterator>
#include <algorithm>
using namespace std;
int main()
{
map <char, vector<string> > HetNapjai
{
{{'H'}, {"Hetfo"}},
{{'K'}, {"Kedd"}},
{{'S'}, {"Szerda", "Szombat"}},
{{'C'}, {"Csutortok"}},
{{'P'}, {"Pentek"}},
{{'V'}, {"Vasarnap"}}
};
char c;
cin >> c;
copy(HetNapjai[c].begin(), HetNapjai[c].end(), ostream_iterator<string>(cout, ", "));
}
Kicsit összekavarodtak a zárójelek, de amúgy ez tényleg rohadt szép megoldás. :)
12/14 A kérdező kommentje:
Nyilván egyszerű de nehéz olyan megoldásban gondolkodni amit még nem is tanultunk :D Eddig deklarálás és if/else-es dolog volt illetve alapvető dolog .. logikai operátorok,bekérés,kiírás stb. Remélem idővel majd jön többi is de elég gyatra tanárt kaptunk.
2013. jan. 18. 18:35
13/14 Atom Trator válasza:
Itt egy rövid összefoglaló c++ -hoz
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!