logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Sprawdzenie programu w C - zadanie 1 z obrazka, prośba o weryfikację kodu

kopppl 13 Lut 2017 20:16 1074 8
REKLAMA
  • #1 16276552
    kopppl
    Poziom 13  
    Posty: 149
    Pomógł: 3
    Ocena: 11
    Witam mam do napisania dwa programy:
    Sprawdzenie programu w C - zadanie 1 z obrazka, prośba o weryfikację kodu

    Zad1.
    Sprawdzenie programu w C - zadanie 1 z obrazka, prośba o weryfikację kodu

    Nad drugim myślę jak na razie.
  • REKLAMA
  • REKLAMA
  • #3 16276965
    kopppl
    Poziom 13  
    Posty: 149
    Pomógł: 3
    Ocena: 11
    Wszędzie małe s występuje.
    Dzięki za sprawdzenie.
    Może jakaś podpowiedź do zad 2 ?
  • REKLAMA
  • REKLAMA
  • #5 16277369
    Rezystoreczek
    Poziom 20  
    Posty: 273
    Pomógł: 52
    Ocena: 14
    czemu %d i czemu signed long :?: Jak integer to nie jest %i :?:
  • #6 16277372
    rajszym
    Poziom 21  
    Posty: 272
    Pomógł: 48
    Ocena: 18
    Rezystoreczek napisał:
    czemu signed long :?:

    To pewnie miało być zabezpieczenie przed przepełnieniem sumy, ale przy procesorach 32/64 bitowych int == long.
    Rezystoreczek napisał:
    Jak integer to nie jest %i :?:

    To to samo.
  • #7 16278859
    kopppl
    Poziom 13  
    Posty: 149
    Pomógł: 3
    Ocena: 11
    Coś chyba nie tak bo jak chcę to skompilować to wywala mi errora.
  • #9 16857588
    kopppl
    Poziom 13  
    Posty: 149
    Pomógł: 3
    Ocena: 11
    zakańczam temat

Podsumowanie tematu

✨ Użytkownik prosił o weryfikację kodu w języku C, który miał na celu zsumowanie 10 liczb wprowadzonych przez użytkownika. Odpowiedzi wskazywały, że kod jest poprawny, z uwagą na różnice między małym a dużym "s" w zmiennych. Pojawiły się pytania dotyczące użycia formatu %d oraz signed long int, co miało na celu zabezpieczenie przed przepełnieniem sumy. Użytkownik zgłosił problemy z kompilacją, co skłoniło innych do prośby o szczegóły błędu. Dyskusja zakończyła się stwierdzeniem o zakończeniu tematu.
Wygenerowane przez model językowy.
REKLAMA