Hirdetés
- Nem indul és mi a baja a gépemnek topik
- Az SSD elfárad… a RAM miért nem?
- Ilyet se látunk minden nap, már füstölt a GeForce, de a játék még futott
- Milyen billentyűzetet vegyek?
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Vezeték nélküli fülhallgatók
- Új kezdeményezéssel pofoznák ki a Linuxot a játékosoknak
- Két 8 GB-os VGA-ra teszi fel ezt a negyedévet az NVIDIA?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED TV topic
Új hozzászólás Aktív témák
-
atkamaly
újonc
Sziasztok! Nem tudom hogy jó helyre írom-e, de remélem tudtok segíteni.
Egy olyan problémám lenne az alábbi egyszerű programmal, hogy valamiért a program kétszer írja ki a jelenlegi állást. Amikor bekérek egy új szín-szám kombinációt mindig kiírja az előzőt, majd a megváltoztatottat... Kezdő programozó vagyok, nagy segítség lenne ha valaki röviden el tudná magyarázni
Forráskód:
#include <stdio.h>
int main() {
int red[8];
int yellow[8];
int blue[8];
for (int i = 0; i < 8; i++) {
red[i] = i + 1;
yellow[i] = i + 1;
blue[i] = i + 1;
}
for (int J = 0; J < 10; J++){
char colour;
int number;
scanf("%c%d", &colour, &number);
if ( colour == 'R' ) { red[number - 1] = 0; }
else if ( colour == 'Y' ) { yellow[number - 1] = 0; }
else if ( colour == 'B' ) { blue[number - 1] = 0; }
for (int i = 0; i < 8; i++) { printf("%d ", red[i]);
printf("%d ", yellow[i]);
printf("%d \n", blue[i]); }
putchar('\n');
}
return 0;
}Előre is köszönöm a segítséget!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Nem indul és mi a baja a gépemnek topik
- Az SSD elfárad… a RAM miért nem?
- Ilyet se látunk minden nap, már füstölt a GeForce, de a játék még futott
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Arc Raiders
- Milyen autót vegyek?
- exHWSW - Értünk mindenhez IS
- Samsung Galaxy S25 - végre van kicsi!
- Milyen billentyűzetet vegyek?
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- További aktív témák...
- Workstation bazár - Lenovo, HP, Dell - számla, 6 hó garancia
- Xiaomi 12 256GB, Kártyafüggetlen, 1 Év Garanciával
- HP EliteOne 800 G5 All-in-One i5-8500 32GB 1000GB 23.8" Érintőkijelző!! 1 év garancia
- MEDION ERAZER Cooling Kit V2 Vízhűtés - MD 62737 Beast 16 X1 gamer laptophoz
- Eladó MacBook Pro 13 (2020) i7 2.3GHz / 16GB / 512GB Asztroszürke
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Nagyon köszi a segítséget eléggé irritált a dolog 



