๐Ÿ›  ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ

[๋ฐฑ์ค€ 2739] ๊ตฌ๊ตฌ๋‹จ | C++

Lovingcats 2024. 6. 13. 12:49

 

๋ฐฑ์ค€ 2739๋ฒˆ ํ’€์ด

 

๋ฌธ์ œ


 

 

๋ฌธ์ œ ์ดํ•ด


์ดˆ๋“ฑํ•™์ƒ๋•Œ ๋งŽ์ด ํ–ˆ๋˜ ๊ตฌ๊ตฌ๋‹จ์„ ์ถœ๋ ฅํ•˜๋ฉด ๋˜๋Š” ๋ฌธ์ œ์ด๋‹ค.

 

๊ตฌ๊ตฌ๋‹จ์„ ํ•  n๊ฐ’์„ ๋ฐ›๊ณ  9๊นŒ์ง€ ๊ณฑํ•ด์„œ ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ์‰ฝ๊ฒŒ ํ’€๋ฆฐ๋‹ค!

 

๋ฌธ์ œ ํ’€์ด


๋จผ์ €, 9๊นŒ์ง€ ๊ณฑํ•  n ๊ฐ’์„ ๊ตฌํ•˜๊ณ  ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ ์ถœ๋ ฅํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

์—ฌ๊ธฐ์„œ ๋ฐ˜๋ณต๋ฌธ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ์•„๋ž˜ ์‚ฌ์ง„์„ ๋ณด์ž.

์ถœ์ฒ˜ (https://coding-factory.tistory.com/382#google_vignette)

 

for๋ฌธ์€ ์ดˆ๊ธฐํ™”์‹์ด ์ œ์ผ ๋จผ์ € ์‹คํ–‰๋œ๋‹ค.. ๊ทธ๋Ÿฐ ๋’ค ์กฐ๊ฑด์‹์„ ํ‰๊ฐ€ํ•ด์„œ true์ด๋ฉด ์‹คํ–‰๋ฌธ์„ ์‹คํ–‰์‹œํ‚ค๊ณ  false์ด๋ฉด for๋ฌธ์„ ์ข…๋ฃŒํ•˜๊ฒŒ ๋œ๋‹ค. ๋งŒ์•ฝ ์‹คํ–‰๋ฌธ์ด ์‹คํ–‰๋˜์—ˆ๋‹ค๋ฉด ๋ธ”๋ก ๋‚ด๋ถ€์˜ ์‹คํ–‰๋ฌธ์„ ๋ชจ๋‘ ์‹คํ–‰์‹œํ‚ค๊ณ  ์ฆ๊ฐ์‹์„ ์‹คํ–‰์‹œํ‚จ ๋’ค ๋‹ค์‹œ ์กฐ๊ฑด์‹์„ ํ‰๊ฐ€ํ•˜๊ฒŒ ๋˜๋Š” ๋ฐฉ์‹์ด๋‹ค.

 

๊ธ€๋กœ ์„ค๋ช…ํ•˜๋ฉด ์–ด๋ ค์šฐ๋‹ˆ ๋ฐ”๋กœ ์•„๋ž˜ ์ฝ”๋“œ๋กœ ๋ณด์ž

 

for(int i = 1; i <= 9; i++)

์ด for๋ฌธ์€ ๋ฌด์Šจ๋œป์ผ๊นŒ?

์ฒ˜์Œ์— ํ• ๋‹น๋ฐ›์€ i์˜ ๊ฐ’์ด 1์ด๊ณ , ์กฐ๊ฑด์‹์ด i <= 9์ด๊ณ , ์ฆ๊ฐ์‹์ด i++์ด๋‹ˆ ์ด 9๋ฒˆ๋™์•ˆ ๋ฐ˜๋ณต๋ฌธ์ด ๋Œ์•„๊ฐ€๊ฒŒ ๋˜๋Š”๊ฒƒ์ด๋‹ค.

 

๊ตฌ๊ตฌ๋‹จ๋„ ๋˜‘๊ฐ™์€ ์›๋ฆฌ๋กœ ํ’€๋ฉด๋œ๋‹ค!

 

ํ’€์ด์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด ๊ธˆ๋ฐฉ ์ดํ•ด๋ ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค :)

 

ํ’€์ด ์ฝ”๋“œ


#include<iostream>
using namespace std;

int main(){
    int n;
    cin >> n;
    
    for(int i = 1; i <= 9; i++){
        cout << n << " * " << i << " = " << n * i << endl;
    }
    return 0;
}