Hirdetés
- Luck Dragon: Asszociációs játék. :)
- GoodSpeed: Samsung Galaxy A56 5G
- Samus: Oldschool játékos konfig a memóriaválság idején
- gban: Ingyen kellene, de tegnapra
- sz_gabor: Xiaomi porszívó magyar hang.
- sziku69: Fűzzük össze a szavakat :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- Krumple: [Xpenology] DSM 7.3 telepítése proxmox 9 alatt - GUIval
- nézzbe: AM3 hűtés s478-ra
Ú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
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Vezeték nélküli fejhallgatók
- Gyúrósok ide!
- Elektromos autók - motorok
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Építő/felújító topik
- BestBuy ruhás topik
- VGA kibeszélő offtopik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- OLED TV topic
- További aktív témák...
- Üzletből, garanciával, Macbook Pro Retina 14" 2021, M1 16GB RAM/512GB SSD Space gray
- Ú, bontatlan, iPhone 17 Pro gyárilag kártya-független, apple világgaranciával
- Ú, bontatlan, iPhone 16 Plus gyárilag kártya-független, apple világgaranciával
- új, bontatlan, iPhone 16E gyárilag kártya-független, apple világgaranciával
- új, bontatlan, iPhone 16 gyárilag kártya-független, apple világgaranciával
- Apple iPhone 13 128GB,Vodafone,Átlagos,Dobozaval,12 hónap garanciával
- GYÖNYÖRŰ iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4201
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- Gamer PC- Számítógép! Csere-Beszámítás! R5 5500 / RX 6700XT 12GB / 16GB DDR4 / 1TB Nvme SSD
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

