![]() |
|||||
1. ข้อใดเป็นผลลัพธ์จากส่วนของโปรแกรมดังต่อไปนี้ |
|||||
1) |
0 1 | 2) |
1 0 | ||
3) |
5 3 | 4) |
3 5 | ||
| 2. ถ้าในโปรแกรมมีการกำหนดค่าของตัวแปร ดังต่อไปนี้ int c,k double x,y,z; x = 1.2;y = 2.1; z = 3.2; c = 3; z = x + y + z; k = z / c printf("%f %f %f %d %f",x,y,z,k,z/c; |
|||||
| ผลลัพธ์ที่แสดงออกมาทางหน้าจอตรงกับข้อไดต่อไปนี้ | |||||
1) |
1.200000 2.100000 3.200000 2 1.000000 | 2) |
1.200000 2.100000 6.500000 2 2.000000 | ||
3) |
1.200000 2.100000 6.500000 2 2.166667 | 4) |
1.200000 2.100000 3.200000 2 1.066667 | ||
| 3. จงเขียนโปรแกรมให้ป้อนตัวเลขจำนวนเต็มเข้ามา 3 จำนวน และคำสั่งในการรับค่าตัวเลขจำนวนเต็มมาเก็บไว้ในตัวแปรที่ชื่อ first,second และ third ตามลำดับ โดยต้องมีการป้อนค่าทั้งหมด 3 ครั้งแยกกัน | |||||
(ตัวอย่าง
input ของโปรแกรม) ![]() (ตัวอย่าง output ของโปรแกรม) |
|||||
| 4. จงแสดงผลลัพธ์ของตัวแปร m และ n ที่ได้จากการทำงานตามคำสั่งเหล่านี้ เมื่อกำหนดให้ข้อมูลที่ป้อนเข้ามาจากคีย์บอร์ดมีค่าเป็น 10 และ 8 ตามลำดับ | |||||
| #include <stdio.h> void main() { clrscr(); int m,n; printf("Enter 2 integers > "); scanf("%d %d",&m, &n); m = m+5; n = 3*n; printf("m = %d\nn= %d\n",m,n); getch(); } |
|||||
| 5. จงเขียนโปรแกรมแกรม โดยกำหนดให้ a และ b เป็นตัวแปรชนิดจำนวนเต็ม จงแสดงข้อความบอกให้ป้อนตัวเลขจำนวนเต็มเข้ามา 2 จำนวน จากนั้นแสดงผลบวกของตัวเลขทั้งสอง พร้อมกับข้อความประกอบผลบวกนั้นด้วย | |||||
(ตัวอย่าง input ของโปรแกรม) (ตัวอย่าง output ของโปรแกรม) |
|||||
| 6. จงเขียนโปรแกรมรับค่ารัศมีของวงกลม
(radius) ผ่านทางคีย์บอร์ด จากนั้นให้คำนวณหาพื้นที่วงกลม (area)
และขนาดเส้นรอบวง (circumference) โดยมีสูตรในการคำนวณดังนี้ area = pi * radius * radius circumference = 2 * pi * radius โดยกำหนดให้ pi เป็นค่าคงที่มีค่าเท่ากับ 3.14159 |
|||||
(ตัวอย่าง input ของโปรแกรม) (ตัวอย่าง output ของโปรแกรม) |
|||||
| 7. จงเขียนโปรแกรมเพื่อแปลงค่าขององศาฟาเรนไฮน์ (F) ให้เป็นองศาเซลเซียล (C) ตามสูตร C = (F-32)/1.8 โดยรับค่าองศาฟาเรนไฮน์เข้ามาทางคีย์บอร์ด | |||||
(ตัวอย่าง input ของโปรแกรม) (ตัวอย่าง output ของโปรแกรม) |
|||||
| 8. จงเขียนโปรแกรมเพื่อคำนวณหาค่าของ |
|||||
(ตัวอย่าง input ของโปรแกรม) (ตัวอย่าง output ของโปรแกรม) |
|||||
| 9. จงเขียนโปรแกรมเพื่อคำนวณและแสดงค่าเฉลี่ยของคะแนนสอบนักเรียน โดยข้อมูลที่โปรแกรมจะต้องอ่านเข้ามาได้แก่ ชื่อนักเรียน และคะแนนสอบทั้ง 3 วิชา | |||||
(ตัวอย่าง input ของโปรแกรม) ![]() (ตัวอย่าง output ของโปรแกรม) ![]() |
|||||
| 10. จงเขียนโปรแกรมคำนวณอายุ โดยรับข้อมูล ชื่อ (name) และปีที่เกิด (birth year) พร้อมกับแสดงอายุปัจจุบันออกทางหน้าจอ กำหนดให้ อายุปัจจุบัน = ปี พ.ศ. ปัจจุบัน - ปีที่เกิด | |||||
(ตัวอย่าง input ของโปรแกรม) |
|||||