Array 2 มิติ กับการใช้งาน

Edittion

ในครั้งนี้ ก็จะเป็นการเก็บ ตัวอักษร เป็นกลุ่มคำ เช่น รายชื่อคน

โดยการเพิ่มมิติ จาก 1 เป็น 2 มิติ โดย

1 มิติ long srt[3] = {0,1,2};

2 มิติ long srt[3][3] = { {(0,0),(0,1),(0,2)},

{(1,0),(1,1),(1,2)},

{(2,0),(2,1),(2,2)} }

 

Flowchard

———-

Untitled

———-

Source Code

———-

#include “stdafx.h”
#include <iostream>

using std :: cout ;
using std :: cin ;
using std :: endl ;

int main()
{
char stars[6][80] = { “Robert Redford”,
“Hopalong Cassidy”,
“Lassie”,
“Slim Pickens”,
“Boris Karloff”,
“Oliver Hardy” };
int dice(0);

cout << endl
<< “pick a luky star! ”
<<“Enter a number between 1 and 6: “;
cin >> dice ;

if(dice >= 1 && dice <= 6) // ตรวจค่า ให้อยู่ระหว่าง 1 ถึง 6
cout << endl
<< “Your star is ” << stars[dice – 1]; // แสดงค่า stars
else
cout << endl
<< “Sorry you got notin’.”
<< endl ;

return 0;
}

———-

———-

วีดีโอ อธิบายโค้ด : p’ทำ :l

YouTube Preview Image

———-

จากด้านบน เป็นการใช้ Array ชื่อ stars เก็บชื่อคน 6 ชื่อ

จากนั้น รับค่าจากผู้ใช้มา หากค่าอยู่ใน 1 -> 6

จากแสดงชื่อคนออกมา ตามลำดับของ stars

หากไปตรง จะบอก sorry

 

———-

waaf

———-

Developed by :

1. Suvijak Klumparn

2. Pumin Boonrote

3. Donlawit Beesomboon

Donlawit Beesomboon
at GlurGeek.Com

Leave a Reply

Copyright © 2021 GlurGeek.Com. All Rights Reserved.