- Kaspersky Antivirus és Internet Security Fórum
- Linux kezdőknek
- Windows 10
- Ubuntu Linux
- Ára még nincs, de végre Európában is indul a Max streamingóriás
- Aliexpress tapasztalatok
- Vírusirtó topic
- DIGI internet
- Az Intel a legmodernebb chipgyártó géppel előzheti meg az egész szektort
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
Aktív témák
-
LuFee
csendes tag
Üdv programozó zsenik!
Bizalommal fordulok hozzátok, hátha akad vki, aki tud segíteni.
Az lenne a gondom, hogy nem igazán megy nekem a C egész gimiben a Pascallal tömték a fejünket. Most meg fősulin a tanár házi beadandó feladat nyelvét C-nek határozta meg, hisz azt tanított...(de senki se értette)
figyelem! nem C++ !!!
Szóval akinek van egy kis ideje és segítőkész, megköszönném.
Ime a példa:
1. Írj függvényt (beker), amely paramétereként megkap egy egész számot, majd bekér ennyi darab egész értéket a szabványos bemenetről, enterekkel elválasztva (minden szám új sorban van), és visszatér egy olyan tömbnek a mutatójával, amely az értékeket beolvasási sorrendben tartalmazza. Készíts olyan főprogramot, amely ezt a függvényt használja. A főprogram kérjen be egy számot (a tömb méretét) a billentyűzetről, majd hívja meg a beker függvényt. A beker függvény hozza létre a tömböt. Végül a főprogram írja ki a képernyőre a tömb elemeit, vessző karakterrel elválasztva.
Sztem nem annyira bonyolult, egy hozzáértő embernek sztem pár perc, csak az a gond hogy én nem vagyok hozzáértő.
Ha vki rászánja magát, kérem küldjön megoldást: lufee1@freemail.hu
Előre is köszönöm a segítséget.
LuFee -
QuarK
senior tag
Unatkoztam. A freemail szaraxik. Bepöttyintem ide. Aztán vagy észreveszed, vagy nem. Ha eszembe jut, visszakukkantok, és legfeljebb elküldöm mailben. Bár már lehet, kaptál megoldást, vagy tárgytalan. De ha már untam a búrám, és megírtam, hát tessék:
#include <stdio.h>
#include <stdlib.h>
int *beker( int n)
{
int i;
int *t;
t = malloc( n * sizeof( int));
for ( i = 0; i < n; i++)
{
printf( ''Add meg a(z) %i. szamot: '', i + 1);
scanf( ''%i'', &t[ i]);
}
return t;
}
int main( void)
{
int mennyit;
int *tomb;
int i;
printf( ''Hany elemu tombot szeretnel: '');
scanf( ''%i'', &mennyit);
tomb = beker( mennyit);
printf( ''\nA tomb elemei:\n'');
for ( i = 0; i < mennyit; i++)
printf( ''%i.: %i\n'', i + 1, tomb[ i]);
free( tomb);
} -
LuFee
csendes tag
Ha megmutatod hogy kell eccerüben, azt is megköszönném, mert ha a tanár nem fogadja el, akkor kéne egy másik megoldás is...
[Szerkesztve] -
LuFee
csendes tag
SzVSz a program nagyon is jo.
Aktív témák
- Kaspersky Antivirus és Internet Security Fórum
- Realme Pad – vissza az iskolapadba
- AMD CPU-k jövője - amit tudni vélünk
- Helldivers 2 (PC, PS5)
- Azonnali notebookos kérdések órája
- Dragon's Dogma 2 teszt
- sziku69: Fűzzük össze a szavakat :)
- Motorola Moto G54 5G Power Edition - nem merül le
- Androidos tablet topic
- Politika
- További aktív témák...
- iPad Air 4 64GB, Cellular eladó
- Samsung s21 5G 128gb 8gb
- Beszámítás! Asrock H310M i5 8600K 16GB DDR4 250GB SSD 1TB HDD RTX 3060 12GB ZALMAN S4 FSP 600W
- Beszámítás! MSI B450M R5 2600X 16GB DDR4 240GB SSD 1TB HDD GTX 1070 8GB ZALMAN Z1 Neo Corsair 520W
- Beszámítás! ASUS B450M R7 5700X 16GB DDR4 500GB SSD RTX 3070 8GB ZALMAN S2 TG Chieftec 750W