Hirdetés
Legfrissebb anyagok
Mobilarena témák
- iGO Primo
- Google Pixel topik
- Samsung Galaxy S20 és S20+ duplateszt
- Külföldi prepaid SIM-ek itthon
- Samsung Galaxy A54 - türelemjáték
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Magisk
- One mobilszolgáltatások
- Apple iPhone 17 Pro Max – fennsík
PROHARDVER! témák
IT café témák
Új hozzászólás Aktív témák
-
elistvan
őstag
Sziasztok! Olyan kódot keresek C ben, ami egy printf-el átszámolja nekem a decimális számot, binárissá. De csak 18 és 31 között. Csak egy változót lehet használni. Másfélét találtam, de ilyet még nem.
Esetleg ezt a kódot, esetleg át lehet alakítani, hogy a megadott módon működjön?
Vagy leegyszerűsíteni?#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,r,dec,bin[20];
printf("Kerek egy egesz szamot: ");
scanf("%d", &dec);
int n=dec;
i=0;
while (dec>0)
{
r=dec%2;
bin[i]=r;
dec=dec/2;
i++;
}
printf("\n %d binaris alakja : ",n);
for (j=i-1;j>=0;j--)
{
printf("%d ",bin[j]);
}
getch();
return 0;
}
Új hozzászólás Aktív témák
Téma tudnivalók
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
Aktív témák
Új fizetett hirdetések
Üzleti előfizetők hirdetései
- Xiaomi Redmi Note 12S 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad X1 Carbon Gen 9 i7-1185G7 32 GB RAM Iris Xe 4k kijelző törésgarancia
- Eladó egy pixel 7 obsidian
- iKing.Hu - Apple iPhone 15 Plus 128GB Black használt szép állapot 90% akku 6 hónap garancia
- BESZÁMÍTÁS! Asrock Z790 i9 13900K 64GB DDR5 1TB SSD RTX4080 16GB Aerocool P500B Digi ARGB ADATA 850W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

