본문 바로가기

Coding45

[코드업/Codeup][C언어] 1107 ~ 1108 반복 출력 문제 풀이 # 1106 : 반복 출력하기 1print 단어를 연속으로 50번 출력하시오.(띄어쓰기 없음)#include int main(){ for (int i = 0; i  반복문을 사용하여 해결합니다.# 1107 : 반복 출력하기 2hello를 20번 연속출력한 다음 한 칸을 띄우고(공백 한칸(줄바꿈 아님)) world를 연속 30번 출력하시오.#include int main(){ for (int i = 0; i 2024. 8. 31.
[코드업/Codeup][C언어] 1106 : int의 범위 - 문제 풀이 # 1106 : int의 범위입력 :출력 : int형의 가장 작은수a와 int형의 가장 큰수b를 차례대로 공백으로 분리하여 출력#include int main(){ printf("%d %d", 0x80000000, 0x7fffffff); return 0;}풀이32비트이므로, 2진수로 나타낼 수 있습니다. (비트는 0 또는 1의 값을 가집니다. 따라서 0 또는 1의 값을 가지는 2진수의 가장 기본적인 단위가 비트입니다.)32비트를 2진수로 나타내면,가장 작은 수는 10000000 00000000 00000000 00000000 가장 큰 수는 01111111 11111111 11111111 11111111 이라고 합니다. 그렇다면 이를 16진수로 나타내기 위해 2진수를 16진수로 바꾸어 보겠습니다. 2진수를.. 2024. 8. 30.
[코드업/Codeup] C언어 : 1101 ~ 1103 풀이 # 1101 : Hello, World! 입력 :출력 : Hello, World!#include int main(){ printf("Hello, World!"); return 0;}# 1102 : Hello, World! (줄 바꿈 버전)입력 :출력 : Hello,          World!#include int main(){ printf("Hello,\nWorld!"); return 0;}\n = 줄 바꿈 문자로, '개행 문자'라고 합니다. \n을 입력하면 엔터를 친 것과 같은(줄바꿈) 효과가 나타납니다. 보충 설명 : 이스케이프 문자역슬래시(\) + 영문자의 형태로 이루어져 있으며, '\'를 붙이면 그 뒤에 오는 문자가 특수한 의미를 가지게 됩니다. \n은 (ne.. 2024. 8. 30.
[코드업/Codeup] Python : 6017~6024 풀이 [기초-입출력] #2 # 6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py)입력 : 문장 1개출력 : 공백을 두고 3번 출력한다.inputStr = input()print(inputStr, inputStr, inputStr)# 6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py)입력 : 시와 분이 콜론(:)으로 구분되어 입력출력 : 입력받은 시간을 시:분 형태로 구분하여 출력inputTime = input()print(inputTime)input은 입력받은 데이터를 모두 문자열로 처리합니다. 그렇기 때문에 입력받은 값을 그대로 출력하는 코드를 작성하여도 정답 처리됩니다!문제의 의도대로 콜론으로 문자열을 구분하고 출력하는 것은 6018번의 문제에 나와있는 코드를 참고해도 될 것 같습.. 2024. 8. 30.