Lekce 3.: Vstup a výstup
Stavíme moderní domy.
Naše dřevostavby
uspokojí Vaše představy o pohodlném a kvalitním bydlení. Využíváme přírodních
materiálů – především dřevo.
Odolné střechy
překonají každou přírodní katastrofu. Firma Testav s.r.o.
je zárukou kvality.
Základem každé kanceláře, pracovny či studovny by měl být vždy kvalitní kancelářský nábytek.
Například správný výběr
kancelářské židle je velmi důležitý především ze zdravotního
hlediska. Další nábytek, jako třeba stoly, nebo konferenční židle by pak měl plnit zejména užitnou funkci a být vlastně jakýmsi pomocníkem při práci.
Internetový obchod prodávající nábytek především pro ženy. Židle pro zdravé sezení a elegantní sedací soupravy to jsou hlavní typy nábytku v nabízeném sortimentu. Eshop dále nabízí například postele a matrace.
Potřebujete nová okna? Obraťte se na nás –
Okna Brno. Vynikající služby,
okna nejvyšší kvality
plastová okna Brno. S našimi okny zkrášlíte svůj domov. Nabízíme
také různé doplňky –
žaluzie Brno. Dveře jsou
vstupní branou do Vaší domácnosti. Pořiďte si nové
dveře Brno.
Profesionální hostesky zpříjemní všechny firemní akce. Naše
billboardy nikdy nepřehlédnete. Zajistíme také
tisk a produkce.
Textilní firma JK-plet vyrábí kvalitní ložní prádlo a povlečení. K nejprodávanějším výrobkům společnosti patří jednolůžkové froté prostěradlo, prošívaná deka, nebo dětská prostěradla.
V tomto díle se podíváme jak
udělat, aby náš první program vypsal vaše jméno!
Vstup a výstup jsou
podporovány fci <iostream>.
Vstup slouží k tomu, aby mohl uživatel programu zadat nějakou hodnotu a program
ji uloží do paměti dokud nebude vyvolaný výstup na určitou třídu! Myslím, že si
to vůbec nedokážete představit, tak vám s tím trochu pomůžu:
#include
<iostream>
#include <string> // knihovna
using namespace std;
int main()
{
string jmeno;
cout << “Zadejte sve jmeno: “; // Výstup
cin >> jmeno; // Vstup
cout << “Ahoj ” << jmeno << endl;
cin.get();
cin.get();
return 0;
}
Asi jste si všimli výrazu
string jmeno. String je totiž typ knihovny pro ukládání dat
(proměnné) a jméno je proměnná! A cin (vstup) umožní, aby ste mohli
napsat data do proměnné. V podstatě ono to říká samo za sebe: cin (vstup)
>> (napiš do) jmeno (proměnné).
Podobné je to i s výstupem.
Výstup se značí cout a má opačně ukazatele (to jsou tady ty
sipečky <<)! Text se vypisuje tak ze ho dáte
mezi uvozovky (jako tento řádek: cout <<
“Zadejte své jméno”). Ale když chcete vypsat proměnou tak se tam
uvozovky nedávají! A ještě asi nevíte co znamená endl. Je to jak
kdyby jste dali ve Wordu enter! Endl prostě ukončíte řádek!
Pozn.: Místo endl
můžete také použít \n.
Příklad ke
stažení zde