Menu
Coddy logo textTech

Wyzwanie podsumowujące

Część sekcji Podstawy ścieżki C w Coddy. Lekcja 15 z 63.

challenge icon

Wyzwanie

Łatwy

Utwórz program w C, który:

  1. Deklaruje i inicjalizuje:
    • Zmienną całkowitą age o wartości 25
    • Zmienną typu float price o wartości 19.99
    • Zmienną znakową grade o wartości 'A'
    • Stałą MAX_SCORE o wartości 100, używając #define
  2. Oblicza:
    • Wartość price po 15% zniżce i zapisuje ją w zmiennej discounted_price
    • Konwertuje discounted_price na liczbę całkowitą, używając jawnego rzutowania, i zapisuje wynik jako rounded_price

Upewnij się, że liczby zmiennoprzecinkowe są formatowane tak, aby wyświetlać dokładnie 2 miejsca po przecinku.

Spróbuj swoich sił

#include <stdio.h>

int main() {
    // Zadeklaruj i zainicjalizuj zmienne
    
    // Oblicz cenę po rabacie
    
    // Przekonwertuj na liczbę całkowitą za pomocą rzutowania
    
    // Wypisz wszystkie zmienne
    printf("Age: %d\n", age);
    printf("Price: $%.2f\n", price);
    printf("Discounted Price: $%.2f\n", discounted_price);
    printf("Rounded Price: $%d\n", rounded_price);
    printf("Grade: %c\n", grade);
    printf("Max Score: %d\n", MAX_SCORE);
    
    return 0;
}

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C online