Anonymní profil Buchal – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Buchal – Programujte.comAnonymní profil Buchal – Programujte.com

 

Příspěvky odeslané z IP adresy 88.102.140.–

Buchal
C / C++ › Okomentování kódu
31. 10. 2011   #149372

Jo dík moc. Teď už to chápu.

A ještě jedna věc. Jak by se do toho dalo zakomponovat ošetření toho, zda to zadaný číslo bude, nebo nebude větší, než ULONG_MAX? 

Buchal
C / C++ › Okomentování kódu
31. 10. 2011   #149370

Zdravim. Měl bych takovou menší prosbu. Našla by se tu nějaká dobrá duše, která by mě mohla okomentovat nasledující kod? Nebo alespoň vysvětlit, proč se v něm vyskytují dva naprosto stejné cykly? Vím, že tento kod má převádět zadaný údaj na číslo a přitom nemá brát v úvahu ani písmena a ani znaky, ale prostě nechápu, proč tam jsou ty cykly dva. Předem děkuji za odpověď.

#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main ( void )
{
  int i = 0;
  char s[BUFSIZ];
  int ch;

  while ( ( ch = getc ( stdin ) ) != EOF ) {
    if ( isdigit ( ch ) )
      break;
  }

  if ( !feof ( stdin ) ) {
    s[i++] = ch;

    while ( ( ch = getc ( stdin ) ) != EOF ) {
      if ( !isdigit ( ch ) )
        break;
      s[i++] = ch;
    }

    ungetc ( ch, stdin );
    s[i] = '\0';

    printf ( "The number is %d\n", atoi ( s ) );

    if ( fgets ( s, sizeof s, stdin ) != NULL ) {
      s[strcspn ( s, "\n" )] = '\0';
      printf ( "The rest of the stream contains \"%s\"\n", s );
    }
  }

  return 0;
}
Fana
C / C++ › Pomoc se seminarni praci
11. 5. 2010   #128773

To KIIV :

Čau, hledám někoho, kdo by byl ochotnej mi udělat program v C. - databázi aut

Zadání je:
-databáze autobazaru-značka, model, rok výroby, u některých foto, motor
-zápis do souboru, otevření souboru, vyhledávání podle modelu, ruku výroby

Má to být v programu Microsoft Visual Studio 2008. Nejpozděj do pátku ráno.
Za pomoc by jsem zaplatil 500kč
Můj email: domesfana@seznam.cz
Předem diky za odpovědi.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý