จงเขียนโปรแกรมโดยใช้คำสั่ง for ในการหาค่าสูงสุด จากข้อมูลเลขจำนวนเต็มที่ผู้ใช้ป้อนเข้ามา
ทางแป้นพิมพ์ โดยขั้นแรกให้ผู้ใช้ป้อนจำนวนข้อมูล เก็บไว้ในตัวแปร m
ขั้นที่ 2 ให้วนรับค่าข้อมูลจำนวนเต็มจากแป้นพิมพ์ พร้อมตรวจสอบหาค่าสูงสุดไปเรื่อย ๆ
ขั้นที่ 3 เมื่อครบจำนวน m ข้อมูล ให้แสดงผลจำนวนสูงสุดทางจอภาพ
#include <stdio.h>
int main() {
int i , m , num , max = -9999 ;
printf("Input m : ");
scanf("%d" , &m);
for (i = 1 ; i <= m ; i++) {
printf("Input Number %d : " , i);
scanf("%d" , &num);
if (num > max)
max = num ;
}
printf("Max : %d" , );
return 0;
}
แก้ยังไงครับ ทำมาหลายรอบแล้ว
ทางแป้นพิมพ์ โดยขั้นแรกให้ผู้ใช้ป้อนจำนวนข้อมูล เก็บไว้ในตัวแปร m
ขั้นที่ 2 ให้วนรับค่าข้อมูลจำนวนเต็มจากแป้นพิมพ์ พร้อมตรวจสอบหาค่าสูงสุดไปเรื่อย ๆ
ขั้นที่ 3 เมื่อครบจำนวน m ข้อมูล ให้แสดงผลจำนวนสูงสุดทางจอภาพ
#include <stdio.h>
int main() {
int i , m , num , max = -9999 ;
printf("Input m : ");
scanf("%d" , &m);
for (i = 1 ; i <= m ; i++) {
printf("Input Number %d : " , i);
scanf("%d" , &num);
if (num > max)
max = num ;
}
printf("Max : %d" , );
return 0;
}