You are on page 1of 1

ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΤΜΗΜΑ ΑΕΡΟΔΙΑΣΤΗΜΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ


ΤΜΗΜΑ ΤΕΧΝΟΛΟΓΙΩΝ ΨΗΦΙΑΚΗΣ ΒΙΟΜΗΧΑΝΙΑΣ

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1
ΥΛΗ: Γνωριμία με το περιβάλλον DEV C++, είσοδος-έξοδος, πράξεις, διακλάδωση
Δημιουργήστε στην επιφάνεια εργασίας φάκελο με το όνομα σας.
Πληκτρολογήστε τα παρακάτω προγράμματα με την βοήθεια του editor της DEV C++
Αποθηκεύστε τα στο φάκελο σας , μεταγλωττίστε το και εκτελέστε τα.

ΑΣΚΗΣΗ 1
Πρόβλημα μετατροπής θερμοκρασίας από βαθμούς Farenheit σε Celcius με τον τύπο C=5/9(F-32)

#include <stdio.h>

int main(void)
{
int F;
float C;
printf("give temperature in Farenheit \n");
scanf("%i", &F);
C=5/9 (F-32);
printf("Temperature in Celcius = %f\n",C);
}

ΑΣΚΗΣΗ 2
Να γίνει πρόγραμμα που να διαβάζει τρείς ακέραιους α,β,γ, να εξετάζει αν είναι πλευρές τριγώνου,
και στη συνέχεια αν είναι πλευρές τριγώνου να υπολογίζει το εμβαδόν του με τον τύπο :
𝜠 = √𝒕(𝒕 − 𝒂)(𝒕 − 𝒃)(𝒕 − 𝜸) όπου 𝒕 = (𝒂 + 𝒃 + 𝜸)/𝟐 π.χ.

α β γ ΤΡΙΓΩΝΟ t=(α+β+γ)/2 ΕΜΒΑΔΟΝ


5 9 4 OXI ----- -----
10 7 1 OXI ----- -----
9 7 4 NAI 10 13,41640786
8 7 2 NAI 8,5 6,437196595

ΑΣΚΗΣΗ 3
Να γίνει πρόγραμμα που να δέχεται ένα έτος και να υπολογίζει την ημερομηνία του Πάσχα από τον ακόλουθο
αλγόριθμο. Η συνάρτηση Mod(E,19) σας δίνει το υπόλοιπο της διαίρεσης του έτους Ε δια του 19.
A = Mod(E, 19)
B = Mod(E, 4)
C = Mod(E, 7)
D = Mod(19*A + 16, 30)
F = Mod(2*B + 4*C + 6*D, 7), οπότε
Ημερομηνία Πάσχα = 3 + D + F Απριλίου
Εννοείται ότι, όταν η ημερομηνία του Πάσχα είναι μεγαλύτερη από 30, τότε το Πάσχα είναι το Μάιο, οπότε
και πρέπει να γίνει η σχετική αφαίρεση.
Π.Χ. 2005 1 Μαΐου, 2019 28 Απριλίου, 2020 19 Απριλίου

Εργασία:
Μόνο μέσω eclass στην ενότητα εργασίες, και μόνο το αρχείο κώδικα όνομα ΑΜ_εργασια1
1)τροποποιείστε την άσκηση 2, ώστε να τυπώνει και το είδος του τριγώνου (σκαληνό,
ισόπλευρο η ισοσκελές)
2) τροποποιείστε την άσκηση 3 ώστε να τυπώνει αν το έτος είναι δίσεκτο η όχι.

2019-2020 Σ. ΤΣΙΤΜΗΔΕΛΗΣ Επ. Καθηγητής


Εισαγωγή στον Προγραμματισμό (με Στοιχεία Αλγορίθμων, Δομών Δεδομένων και Τεχνικών
Προγραμματισμού)

You might also like