| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 15.07.12 Prihlásený: 06.04.13 Príspevky: 30 Témy: 14 |
Zdravým
skúšal som si tak z nudy jeden program ale nejako mi nechce šliapať som v C++ úplný začiatočník takže je to možno len blbosť ale neviem čo to môže biť
Program má načítať dve hodnoty do poľa ktoré pošle funkcii v ktorej sa vypočítajú štyri hodnoty do ďalšieho poľa ktoré sa navráti do výpisu
lenže vo výpise mám na výsledku samé nuly a neviem prečo
Tu je kód:
Kód: // opakovanie.cpp : Defines the entry point for the console application. //
#include "stdafx.h" #include <iostream> using namespace std; double funkcia(double vysledok[4]); double vysledok[4]; double hodnoty[2]; int main() { cout<<"Zadaj prvu hodnotu: "; cin>>hodnoty[0]; cout<<"Zadaj druhu hodnoru: "; cin>>hodnoty[1]; double funkcia (double hodnoty[2]); cout<<"Tu su vysledne hodnoty:\n"; cout<<"Velkost pola je "<<sizeof(vysledok)<<"\n"; cout<<"plus: "<<vysledok[0]<<"\nminus: "<<vysledok[1]<<"\nkrat: "<<vysledok[2]<<"\ndeleno: "<<vysledok[3]<<"\n\n"; return 0; }
double funkcia(double pole[2]) { vysledok[0]=(pole[0]+pole[1]); vysledok[1]=(pole[0]-pole[1]); vysledok[2]=(pole[0]*pole[1]); vysledok[3]=(pole[0]/pole[1]); return vysledok[4]; };
|
|
Registrovaný: 27.12.08 Prihlásený: 13.12.22 Príspevky: 1874 Témy: 96 Bydlisko: Bratislava,... | Napísal nBXXL: 12.08.2012 23:18 | |
|
Kód: double funkcia (double hodnoty[2]); Toto nie je volanie funkcie, toto je deklarácia funkcie. Čudujem sa, že to vôbec kompilátor zožerie uprostred inej funkcie.Keď chceš funkciu "spustiť", musíš ju správne zavolať, napr. takto: Kód: funkcia (hodnoty);
_________________ ~Listen to your brain, not your heart~ NB1: Lenovo Y500: CPU: Intel Core i7-3630QM; GPU: nVidia GT650M 2GB SLi; RAM: 16GB DDR3; HDD: 1TB + 256GB SSD (m4); LCD: 15,6" 1920x1080; OS: Win8.1 64-bit + Arch Linux 64-bit (UEFI Powered DualBoot) NB2: Asus K53SJ-SX093: CPU: Intel Core i3-2310M; GPU: Intel HD3000 / nVidia GT520M 1GB Optimus; RAM: 8GB DDR3; SSD: 128GB 840Evo; LCD: 15,6" 1366x768; OS: Win 8.1 Pro 64-bit (UEFI) |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| c++polia v Assembler, C, C++, Pascal, Java | 3 | 520 | 10.07.2014 12:56 marian_r | | C++ vyvolanie funkcie v Assembler, C, C++, Pascal, Java | 0 | 398 | 15.04.2020 22:32 michaleres | | C (FILE ako parameter funkcie) v Assembler, C, C++, Pascal, Java | 1 | 630 | 29.10.2009 11:16 benji0o | | C++ vypísanie string funkcie na konzolu v Assembler, C, C++, Pascal, Java | 18 | 689 | 15.11.2014 22:13 matt1024 | | parameter funkcie v C++/CLR + IDS camera v Technológia .NET | 0 | 1618 | 04.04.2010 18:41 m@-nX | | [C]funkcie, nacitanie a porovnanie zo suboru v Assembler, C, C++, Pascal, Java | 6 | 1299 | 31.03.2015 17:47 dany2281995 | | String ako návratová hodnota funkcie v C++ v Assembler, C, C++, Pascal, Java | 1 | 980 | 06.04.2008 23:11 Ivan11114 | | C++ a Dynamické pretypovanie funkcie z DLLky... v Assembler, C, C++, Pascal, Java | 4 | 759 | 07.08.2009 22:15 marian_sk | | Funkcie s premenlivým počtom parametrov v jazyku C v Assembler, C, C++, Pascal, Java | 2 | 511 | 11.05.2013 21:39 faraon | | Problém s volaním funkcie v JavaScript, VBScript, Ajax | 4 | 306 | 21.09.2010 19:59 KViki | | Problem ako zmeniť názov funkcie v PHP, ASP | 8 | 615 | 19.01.2010 16:37 onkel1 | | C/C++ problém so súbormi a hodnotami v Assembler, C, C++, Pascal, Java | 2 | 311 | 09.12.2012 10:43 nBXXL | | C&C Generals problem v Počítačové hry | 2 | 645 | 16.01.2011 12:35 Luks | | Problem C&C Generals v Počítačové hry | 20 | 1237 | 12.10.2007 21:09 Matokoko | | C&C: Rengade-problem v Počítačové hry | 0 | 528 | 21.04.2009 15:39 GothicMan | | Problem s teplotou? Speedfan Core- 4°C a Core 96°C v AMD - Advanced Micro Devices | 18 | 1220 | 08.05.2011 15:57 slavix |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|