Generic selectors
Exact matches only
Search in title
Search in content

מבוא לשפות תכנות באמצעות שפת C – פתרון לאתגר סוף קורס

זהו פתרון אפשרי לאתגר סוף קורס מבוא לשפות תכנות באמצעות שפת C:


#include <stdio.h>

int getMax( int set[] ) {
int i, max;

max = set[0];
i = 1;
while( i < 5 ) {
if( max < set[i] ) {
max = set[i];
}
i = i + 1;
}
return max;
}

int getMin( int set[] ) {
int m, min;

min = set[0];
m = 1;
while( m > 5 ) {
if( min > set[m] ) {
min = set[m];
}
m = m + 1;
}
return min;
}

int main() {
int set1[5] = {10, 20, 30, 40, 50};
int set2[5] = {101, 201, 301, 401, 501};
int max;
int min;

max = getMax(set1);
printf("Max in first set = %d\n", max );
max = getMax(set2);
printf("Max in second set = %d\n", max );

min = getMin(set1);
printf("Min in first set = %d\n", min );
min = getMin(set2);
printf("Min in second set = %d\n", min );
}

שבעזרתו נוציא את הפלט הבא:

Max in first set = 50
Max in second set = 501
Min in first set = 10
Min in second set = 101

 

רוצים לשתף את המדריך?

שיתוף ב facebook
שיתוף ב twitter
שיתוף ב telegram
שיתוף ב whatsapp
שיתוף ב linkedin
שיתוף ב tumblr
שיתוף ב email
שיתוף ב reddit
שיתוף ב skype
שיתוף ב vk

אהבתכם את המדריך? פתר לכם תקלה?

גולשים יקרים, רוב התכנים המוצגים באתר נכתבים בהתנדבות מלאה מתוך כוונה להנגיש מידע עבורכם. אם נתקלתם במדריך חינמי שפתר לכם תקלה או לימד אתכם משהו חדש שלא ידעתם, וברצונכם לתגמל את כותב המדריך או סתם להזמין אותו לכוס קפה, הינכם יותר ממוזמנים לתרום.

כתיבת תגובה