Ohjelmaan syötettyjen lukumäärä? (c-kieli)

Miten c-ohjelmoinnissa voi laskea ohjelmaan syötettyjen esim. nimien lukumäärä?

Eli on olemassa ohjelma, johon syötetään vaikka etunimi ja sukunimi. Millä ohjelmassa voi laskea sen, että kuinka monta nimeä on kaiken kaikkiaan listattu?

Kyseessä on siis c-kieli.
5676
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

int
jota kasvatat aina kun nimi syötetään?
(vaikea vastata muuta kun on vähän epäselvää mitä oikeen oot tekemässä...)

Äänestä
  • #include
    int main(void)
    {
    void arvot(int *a);
    int i;
    int eka;

    FILE *kirj_tied;
    char luettelo[] = "luettelo.txt";

    struct henkilo {
    char etunimi[20];
    char sukunimi[25];
    int puhelinro;

    arvot(&eka);

    printf("%i", eka);
    }

    void arvot(int *a+3) {
    *a = a+3;

    }
    };

    struct henkilo henkilo_lista[50];

    for(i=0; i

    Äänestä

  • Ongelmainen kirjoitti:

    #include
    int main(void)
    {
    void arvot(int *a);
    int i;
    int eka;

    FILE *kirj_tied;
    char luettelo[] = "luettelo.txt";

    struct henkilo {
    char etunimi[20];
    char sukunimi[25];
    int puhelinro;

    arvot(&eka);

    printf("%i", eka);
    }

    void arvot(int *a+3) {
    *a = a+3;

    }
    };

    struct henkilo henkilo_lista[50];

    for(i=0; i

    4
    Etunimi Sukunimi 050-3500980
    Matti Meikäläinen 041-3478924
    Brian Kottarainen 040-3980982
    Brita Kottarainen 05-4567393

    Äänestä

  • #include
    int main()
    {
    int i;
    FILE *kirj_tied;
    char luettelo[] = "luettelo.txt";

    struct henkilo {
    char etunimi[20];
    char sukunimi[25];
    int puhelinro;


    };

    struct henkilo henkilo_lista[50];

    for(i=0; i

    Äänestä

  • Ongelmainen kirjoitti:

    #include
    int main()
    {
    int i;
    FILE *kirj_tied;
    char luettelo[] = "luettelo.txt";

    struct henkilo {
    char etunimi[20];
    char sukunimi[25];
    int puhelinro;


    };

    struct henkilo henkilo_lista[50];

    for(i=0; i

    Totanoin,

    Kun luet noita arvoja, pistät samalla lukumäärän talteen muuttujaan (esim. henkilo_count ).

    Ihan koodista muuten, tämä ei näytä kovinkaan
    järkevältä. Luet siis vaan kerran noi tiedot käyttäjältä?
    for(i=0; i

    Äänestä

Kommentoi aloitusta


Ongelmainen kirjoitti:

Miten c-ohjelmoinnissa voi laskea ohjelmaan syötettyjen esim. nimien lukumäärä?

Eli on olemassa ohjelma, johon syötetään vaikka etunimi ja sukunimi. Millä ohjelmassa voi laskea sen, että kuinka monta nimeä on kaiken kaikkiaan listattu?

Kyseessä on siis c-kieli.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu