- sh4d0w: Árnyékos sarok
- MaxxDamage: Vizes Laptop Hűtés? Lehetséges? Igen!
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Brogyi: CTEK akkumulátor töltő és másolatai
- Argos: Az vagy, amit megeszel
- Luck Dragon: Asszociációs játék. :)
- Mr Dini: Mindent a StreamSharkról!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
cellpeti
nagyúr
Na valami kezd sikeredni! Lehet,hogy túl sok feltételt írtam az if-be de így is működik!
Tehát EOF és üres sor ütéséré és ha nem 0 vagy nem 1 ütöttünk újra kér egy bináris kódot!#include <stdio.h>
#include <string.h>
#include<conio.h>
#define MAXDB 17
int getline(char s[],int lim){
int i;
char c;
for(i=0;i<lim && (c=getchar())!='\n' && c!=EOF;++i)s[i]=c;
s[i]='\0';
while(c!='\n'&& c!=EOF)c=getchar();
return i;
}
int bin(char s[]) {
int rosszszam=0, i;
for(i=0; i<strlen(s); i++) {
if(s[i]!='0' && s[i]!='1') {
return 0;
}
}
return 1;
}
unsigned int btou(char s[]) {
int eredmeny=0, i;
strrev(s);
for(i = strlen(s) - 1; i>=0; i--) {
if(s[i]=='1')
eredmeny+=(int)pow(2, i);
}
return eredmeny;
}
void main(void){
char a[MAXDB+1];
int i=1;
do{
printf("Kerem a %d. binaris szamot: ",i);
if(!getline(a,MAXDB!=' ') || !EOF || (!bin(a))) printf("Ures sor,vagy EOF vagy nem binaris kód\n");
else i++;
}while(i<MAXDB);
}
Ú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!
- Hálózati / IP kamera
- Milyen légkondit a lakásba?
- Szeged és környéke adok-veszek-beszélgetek
- Azonnali alaplapos kérdések órája
- Házimozi belépő szinten
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- CPU léghűtés kibeszélő
- The Division 2 (PC, XO, PS4)
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Okos Otthon / Smart Home
- További aktív témák...
- Szuper áron eladó Lenovo ThinkPad T14 Gen 1 Touch /Ryzen 5 PRO 4650U/16GB/256 SSD/FHD/IPS
- Bontatlan Lenovo ThinkPad T14s Gen 4
- Samsung UE40NU7192 101 cm / 40 4K UHD Smart TV 6 hó garancia Házhozszállítás
- LG 65NANO81T3A 165 cm / 65 4K UHD NanoCell Smart TV 6 hó garancia Házhozszállítás
- Playstation 4 Pro 1 TB + kontroller 6 hó garancia, számlával!
- Telefon felvásárlás!! Honor 90 Lite/Honor 90/Honor Magic5 Lite/Honor Magic6 Lite/Honor Magic5 Pro
- Számlás!Windows 10 Pro 11 Pro,Windows 10 Home 11 Home, Office 2016,2019,2021 ,Vírusirtok,Mac
- Samsung Galaxy S22 Plus / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3289
- HIBÁTLAN iPhone 11 Pro 64GB Space Grey -1 ÉV GARANCIA - Kártyafüggetlen, MS2137
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest