Anonymní profil petr – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil petr – Programujte.comAnonymní profil petr – Programujte.com

 

Příspěvky odeslané z IP adresy 212.80.67.–

sait
C / C++ › Příklad z knížky Naučte se C…
6. 2. 2016   #208453

a kdyvych volal funkciNastavHorniLevy(Bod Umisteni) s paramtery x a y jak bych je nastavil a ted myslím zapis jinak díky moc ,myslim že tohle v knize mělo být popsáno...

sait
C / C++ › Příklad z knížky Naučte se C…
4. 2. 2016   #208368

potřeboval bych poradit s otazkou č.4 jinak nejde o efektivito,ale o to že se to učím

sait
C / C++ › Příklad z knížky Naučte se C…
3. 2. 2016   #208362

#2 ondrej39
Díky za výstižnou analogii .Mám ještě dotazy ,abych se o něčem ujistil.

1 tohle je          Bod hodnotaHorniLevy;       

vytvořený  nový objekt uchovává X a Y

2, hodnotaHorniLevy.NastavX(levy); nastavuje tomuto objektu souřadnice

3     Bod ZiskejHorniLevy()const {return hodnotaHorniLevy;}

 vrací objekt tak jak jsi to popsal,

4,    void NastavHorniLevy(Bod Umisteni) {hodnotaHorniLevy = Umisteni;}

tady nevim o jaky pripad se jedná myslim Bod Umisteni

Jeste jednou dekuji snad tomu porozumím abych se dostal dál učím se i Arduino programování což je skoro taky C++ tak moc zkušeností nemám.

sait
C / C++ › Příklad z knížky Naučte se C…
3. 2. 2016   #208343

Ahoj mám dotaz chci se naučit C++ už programuji Arduino což je podobné ,ale tak sem se nějak chtěl dozvědět o C++ .V knize výpis kapitoly 6.9. Zde se jedná o     Bod ZiskejHorniLevy()const {return hodnotaHorniLevy;} tohle vytvoří jako objekt nechápu co tím chtěl basník řící a jakto ,že můžu napsat MujObdelnik.ZiskejHorniLevy().ZiskejX();??? Má to něco společného s void NastavHorniLevy(Bod Umisteni) {hodnotaHorniLevy = Umisteni;} myslím hlavně ten zápis vytvářím něcím když napíšu Bod funkce něco nového.Nemohli by jste to nějak popsat v knize tenhle popis dost odbyli....

//zacatek Obdelnik.hpp

#include <iostream>
// udrzuje souradnice x a y jednoho bodu
class Bod
{
	// no construktor
	public:
		void NastavX(int x){ hodnotaX = x; }
		void NastavY(int y){ hodnotaY = y; }
		int ZiskejX()const { return hodnotaX;}
		int ZiskejY()const { return hodnotaY;}
		
	private:
		int hodnotaX;
		int hodnotaY;
			
};
class Obdelnik
{
	public:
	Obdelnik(int horni,int levy,int spodni,int pravy);
	~Obdelnik(){}
	int ZiskejHorni()const { return hodnotaHorni;}	
	int ZiskejLevy()const { return hodnotaLevy;}
	int ZiskejSpodni()const { return hodnotaSpodni;}
	int ZiskejPravy()const { return hodnotaPravy;}
	
	Bod ZiskejHorniLevy()const {return hodnotaHorniLevy;}
	Bod ZiskejSpodniLevy()const {return hodnotaSpodniLevy;}
	Bod ZiskejHorniPravy()const {return hodnotaHorniPravy;}
	Bod ZiskejSpodniPravy()const {return hodnotaSpodniPravy;}
	
	void NastavHorniLevy(Bod Umisteni) {hodnotaHorniLevy = Umisteni;}
	void NastavSpodniLevy(Bod Umisteni) { hodnotaSpodniLevy = Umisteni;}
	void NastavHorniPravy(Bod Umisteni) {hodnotaHorniPravy = Umisteni;}
	void NastavSpodniPravy(Bod Umisteni) { hodnotaSpodniPravy = Umisteni;}
	
	int ZiskejPlochu() const;
	
	private:
		Bod hodnotaHorniLevy;
		Bod hodnotaSpodniLevy;
		Bod hodnotaHorniPravy;
		Bod hodnotaSpodniPravy;
		int hodnotaHorni;
		int hodnotaLevy;
		int hodnotaSpodni;
		int hodnotaPravy;
		
};
//konec Obdelnik.hpp


//zacatek Obdelnik.cpp

//#include "Obdelnik.hpp"

Obdelnik::Obdelnik(int horni,int levy,int spodni,int pravy)
{

hodnotaHorni = horni;
hodnotaLevy = levy;
hodnotaSpodni = spodni;
hodnotaPravy = pravy;

hodnotaHorniLevy.NastavX(levy);
hodnotaHorniLevy.NastavY(horni);

hodnotaHorniPravy.NastavX(pravy);
hodnotaHorniPravy.NastavY(horni);

hodnotaSpodniLevy.NastavX(levy);
hodnotaSpodniLevy.NastavY(spodni);

hodnotaSpodniPravy.NastavX(pravy);
hodnotaSpodniPravy.NastavY(spodni);

}

int Obdelnik::ZiskejPlochu()const
{
int Sirka = hodnotaPravy - hodnotaLevy;
int Vyska = hodnotaHorni - hodnotaSpodni;
return (Sirka * Vyska);

}

int main()
{

Obdelnik MujObdelnik(100,20,50,40);
int Plocha = MujObdelnik.ZiskejPlochu();
std::cout << "\n Plocha: " << Plocha <<"\n";
std::cout << "\nSouradnice X horniho leveho Bodu je: " << MujObdelnik.ZiskejHorniLevy().ZiskejX();

return 0;

}
petr
Mikrokontroléry › LCD S6A0069 atmega8
30. 11. 2012   #167899

protože jsem také měl  problém s tímto LCD, řešení je v kontrole připojení LCD, na pinech displeje 15-16 je podsvětlení LCD, a ty jsou před pinem 1, pokud to zapojujete přímo. To znamená, že napájení podsvětlení displeje je prakticky pin 1 a to dělá neplechu. LCD je prakticky zničený, nebere LCD velký proud? Mělo by být do 150mA  Zkontrolujte pořadí pinů LCD, kam jde napájení  

adam
Visual Basic › ACCESS - vyber nejnovejsich
16. 2. 2009   #95110

Zdravim Vas,
mam takovy problem s dotazem v Accesu

vzorovy priklad:

mam tabulůku vozidel a tabulku provedenych STK

chci evidovat vsechnny (tedy i historicke provedene kontroly) .... ale chtel bych pomoci dotazu aby mi access u jednotlivych SPZ vyhledal pouze nejnovejsi TK ....

jde mi o to ze chcii mit stranku na ktere uvidim seznam SPZ .. a vedle do kdy ma vozidlo TK, pripadne ze ma TK propadlou, ted to funguje tak, ze musim stare TK smazat, protoze se mi do tohoto zobrazovaneho formulare plantaji

dekuji, Adam

Delphi › Delphi a MySQL
9. 7. 2008   #79091

Cau nemate nahodou funkční DAC for MySQL??? nebo něco podobného... protože mi to furt při instalaci komponentu píše že mi tam chybí dbrtl,bdertl,vcldb,mySQLDAC7; atd atd... newim čim to je... prostě bych potřeboval jen se připojit do MySQL a invitnout text z memo do db... předem děkuji za odpověd

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý