- Milyen hagyományos (nem okos-) telefont vegyek?
- Nem tud dönteni az iFold a titán és az alumínium között
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Magisk
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- Fotók, videók mobillal
- Apple iPhone 17 Pro Max – fennsík
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 14 - párátlanul jó lehetne
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Új hozzászólás Aktív témák
-
rothkrisz
csendes tag
Sziasztok
Bocsi, hogy nem fogalmaztam meg pontosan a feladatot. igen bekér egy mondatot és egy szót amit a mondatban * -ra cserél.
Egyszerűen nem jövök rá hogy lehetne megoldani!
Bocsánat hogy nem tudtam válaszolni nektek, de a netem elég rossz!
-
rothkrisz
csendes tag
Sziasztok!
egy kis segítséget szeretnék kérni. Olyan programot kell írnom ami egy mondatban kicserél bizonyos szavakat *-ra.
de sajnos nem jövök rá a megoldásra. Sztringkezelő műveletek használata tilos.
tud valaki segíteni kicsit?
köszi
-
rothkrisz
csendes tag
Sziasztok!
Ezt a programot kellene megírnom a forrás kód alapján
Készítsen C programot, amely bekér egy pozíciót (pl. B3), majd egy 8x8-as sakktáblán elhelyez egy gyalogot a megadott pozicióra. Ezután a gyaloggal egyesével lépeget "lefelé", azaz a kisebb indexű sorok felől a nagyobb indexűek felé.
A program rajzolja ki minden lépésben a sakktáblát a gyalog aktuális pozíciójával.
Pl. bemenet: D5. Ekkor a program kirajzol 4 darab sakktáblát egymás alá, amelyeken a gyalog rendre a D5, D6, D7, illetve D8 mezőkön áll.
#include<stdio.h>
#include<ctype.h>#define N 8
int oszlop,sor,sorix,ervenyes,oszlopix;
char szin,babu;
char tabla[N][N];
char inp[100];void init(){
for (sor=1;sor<=N;sor++)
for(oszlop=1;oszlop<=N;oszlop++)
tabla[sor-1][oszlop-1]=' ';
}void poziciobeker(){
do {
printf("pozicio: ");
scanf("%s",inp);oszlopix=toupper(inp[0])-'A';
sorix=inp[1]-'1';
babu=inp[2];ervenyes=((babu=='1' || babu=='2' || babu=='5') && toupper(inp[0])<'A'+N && inp[0]!='*');
if (ervenyes) tabla[sorix][oszlopix]=babu;
}while(inp[0]!='*');
}
void kirajzol(){
printf(" ");
for(oszlop=1;oszlop<=N;oszlop++) printf(" %c ", oszlop+'A'-1);
printf("\n");
for (sor=1;sor<=N;sor++){
printf(" ");
for(oszlop=1;oszlop<=N;oszlop++) printf("+--");
printf("+\n");
printf("%2d", sor);
for (oszlop=1;oszlop<=N;oszlop++){
szin=' ';
babu=tabla[sor-1][oszlop-1];
printf("|%c%c", szin, babu);
}
printf("|\n");
}
printf(" ");
for (oszlop=1;oszlop<=N;oszlop++) printf("+--");
printf("+\n");
}
int main(){
init();
poziciobeker();
kirajzol();
return 0;
} -
rothkrisz
csendes tag
Sziasztok segítséget szeretnék kérni.
Sakktáblarajzoló programot kellen írnom ami a megrajzolt sakktáblán 1,2,5 ös számokat helyez el pl.A32(A oszlop 3 sor egy 2 érme kerül.)
a bekérés * jelig tart.
Remélem érthető
előre is Köszönöm
-
rothkrisz
csendes tag
Sziasztok!
A segítségeteket szeretném kérni. Most kezdtem C nyelven programozgatni és segítségre lenne szükségem.
Egy olyan programot kell írnom ami 0tól 9 ig számjegyeket kér be és kiirja hogy melyik számjegy hányszor fordul elő.Ez a része megy.
A másik rész ami a bekért számjegyek előfordulási számát jeleníti meg a karakteres képernyőn "grafikusan". Minden számjegyhez egy álló oszlop tartozik, amiben annyi darab csillag karakter szerepl, ahányszor az adott számjegy előfordult.
Hát ebben szeretnék segítséget kérni
Ú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!
- Luck Dragon: Asszociációs játék. :)
- Otthoni hálózat és internet megosztás
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Silent Hill f teszt
- Anime filmek és sorozatok
- Kedvenc zene a mai napra
- Dying Light Beast
- Milyen hagyományos (nem okos-) telefont vegyek?
- Sweet.tv - internetes TV
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Lenovo ThinkPad L15 Gen 1 i5 / 16GB RAM / 256GB SSD / FHD IPS / 4G modem
- Lenovo ThinkPad E15 Gen 3 Ryzen 5 / 16GB RAM / 256GB SSD / FHD IPS / 1GB dedikált VGA
- Lenovo ThinkPad X1 Yoga Gen 3 i7 / 16GB / 512GB SSD / 2 az 1-ben érintőkijelző / WQHD IPS
- Lenovo ThinkPad T14s i7 / 32 GB RAM / 256 GB SSD / Full HD IPS
- HP EliteBook 650 G9 12. generációs i5 / 16GB RAM / 256GB SSD / FHD
- BESZÁMÍTÁS! MSI B450 R7 5800X 32GB DDR4 1TB SSD RTX 4070Ti 12GB Zalman S2 TG Enermax 750W
- Samsung Galaxy Z Flip 5 512GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! Samsung Galaxy Note 10+/Samsung Galaxy Note 20/Samsung Galaxy Note 20 Ultra
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3304
- Vadiúj számlás VGA kártyák! Már kamatmentes rèszletre is! Kèszleten lèvő termèkek
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest