Upload files to "/"

This commit is contained in:
202510715123 YEHEZKIEL SITORUS 2026-03-13 10:21:11 +07:00
commit 97fc0c2fff

View File

@ -0,0 +1,327 @@
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"provenance": []
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
},
"language_info": {
"name": "python"
}
},
"cells": [
{
"cell_type": "markdown",
"source": [
"==============================================\n",
"# **PROGRAM FIZZBUZZ 1-100**\n",
"==============================================\n",
"\n",
"Soal :\n",
"1. Buatlah sebuah program yang menghasilkan 100 baris angka, berurutan dari 1 sampai dengan 100. Apabila sebuah angka habis dibagi 3, maka tampilkan kata Fizz disebelahnya. Jika angkanya habis dibagi 5, tampilkan kata Buzz disebelahnya. Bila angka tersebut habis dibagi 3 dan habis dibagi 5, tampilkan kata FizzBuzz disebelah angka tersebut."
],
"metadata": {
"id": "AarbOIjgJmoF"
}
},
{
"cell_type": "markdown",
"source": [
"***Program menggunakan Pyhton***"
],
"metadata": {
"id": "FJ1PqEpQL6JM"
}
},
{
"cell_type": "code",
"source": [
"for i in range(1, 101):\n",
" if i % 3 == 0 and i % 5 == 0:\n",
" print(i, \"FizzBuzz\")\n",
" elif i % 3 == 0:\n",
" print(i, \"Fizz\")\n",
" elif i % 5 == 0:\n",
" print(i, \"Buzz\")\n",
" else:\n",
" print(i)"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "eDA25-fTMPZz",
"outputId": "439f6b4b-b8b5-404b-8da8-5b7ed9f06793"
},
"execution_count": 9,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"1\n",
"2\n",
"3 Fizz\n",
"4\n",
"5 Buzz\n",
"6 Fizz\n",
"7\n",
"8\n",
"9 Fizz\n",
"10 Buzz\n",
"11\n",
"12 Fizz\n",
"13\n",
"14\n",
"15 FizzBuzz\n",
"16\n",
"17\n",
"18 Fizz\n",
"19\n",
"20 Buzz\n",
"21 Fizz\n",
"22\n",
"23\n",
"24 Fizz\n",
"25 Buzz\n",
"26\n",
"27 Fizz\n",
"28\n",
"29\n",
"30 FizzBuzz\n",
"31\n",
"32\n",
"33 Fizz\n",
"34\n",
"35 Buzz\n",
"36 Fizz\n",
"37\n",
"38\n",
"39 Fizz\n",
"40 Buzz\n",
"41\n",
"42 Fizz\n",
"43\n",
"44\n",
"45 FizzBuzz\n",
"46\n",
"47\n",
"48 Fizz\n",
"49\n",
"50 Buzz\n",
"51 Fizz\n",
"52\n",
"53\n",
"54 Fizz\n",
"55 Buzz\n",
"56\n",
"57 Fizz\n",
"58\n",
"59\n",
"60 FizzBuzz\n",
"61\n",
"62\n",
"63 Fizz\n",
"64\n",
"65 Buzz\n",
"66 Fizz\n",
"67\n",
"68\n",
"69 Fizz\n",
"70 Buzz\n",
"71\n",
"72 Fizz\n",
"73\n",
"74\n",
"75 FizzBuzz\n",
"76\n",
"77\n",
"78 Fizz\n",
"79\n",
"80 Buzz\n",
"81 Fizz\n",
"82\n",
"83\n",
"84 Fizz\n",
"85 Buzz\n",
"86\n",
"87 Fizz\n",
"88\n",
"89\n",
"90 FizzBuzz\n",
"91\n",
"92\n",
"93 Fizz\n",
"94\n",
"95 Buzz\n",
"96 Fizz\n",
"97\n",
"98\n",
"99 Fizz\n",
"100 Buzz\n"
]
}
]
},
{
"cell_type": "markdown",
"source": [
"***Program mengunakan C++***"
],
"metadata": {
"id": "lYF74VnUJmpB"
}
},
{
"cell_type": "code",
"source": [
"%%bash\n",
"cat << 'EOF' > fizzbuzz.cpp\n",
"#include <iostream>\n",
"using namespace std;\n",
"\n",
"int main() {\n",
" for(int i = 1; i <= 100; i++) {\n",
" if(i % 3 == 0 && i % 5 == 0) {\n",
" cout << i << \" FizzBuzz\" << endl;\n",
" }\n",
" else if(i % 3 == 0) {\n",
" cout << i << \" Fizz\" << endl;\n",
" }\n",
" else if(i % 5 == 0) {\n",
" cout << i << \" Buzz\" << endl;\n",
" }\n",
" else {\n",
" cout << i << endl;\n",
" }\n",
" }\n",
" return 0;\n",
"}\n",
"EOF\n",
"\n",
"g++ fizzbuzz.cpp -o fizzbuzz\n",
"./fizzbuzz"
],
"metadata": {
"colab": {
"base_uri": "https://localhost:8080/"
},
"id": "jtii-I8GDauJ",
"outputId": "2105dbf9-93ba-47e5-dcc1-fd2d1ce38c7d"
},
"execution_count": 7,
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"1\n",
"2\n",
"3 Fizz\n",
"4\n",
"5 Buzz\n",
"6 Fizz\n",
"7\n",
"8\n",
"9 Fizz\n",
"10 Buzz\n",
"11\n",
"12 Fizz\n",
"13\n",
"14\n",
"15 FizzBuzz\n",
"16\n",
"17\n",
"18 Fizz\n",
"19\n",
"20 Buzz\n",
"21 Fizz\n",
"22\n",
"23\n",
"24 Fizz\n",
"25 Buzz\n",
"26\n",
"27 Fizz\n",
"28\n",
"29\n",
"30 FizzBuzz\n",
"31\n",
"32\n",
"33 Fizz\n",
"34\n",
"35 Buzz\n",
"36 Fizz\n",
"37\n",
"38\n",
"39 Fizz\n",
"40 Buzz\n",
"41\n",
"42 Fizz\n",
"43\n",
"44\n",
"45 FizzBuzz\n",
"46\n",
"47\n",
"48 Fizz\n",
"49\n",
"50 Buzz\n",
"51 Fizz\n",
"52\n",
"53\n",
"54 Fizz\n",
"55 Buzz\n",
"56\n",
"57 Fizz\n",
"58\n",
"59\n",
"60 FizzBuzz\n",
"61\n",
"62\n",
"63 Fizz\n",
"64\n",
"65 Buzz\n",
"66 Fizz\n",
"67\n",
"68\n",
"69 Fizz\n",
"70 Buzz\n",
"71\n",
"72 Fizz\n",
"73\n",
"74\n",
"75 FizzBuzz\n",
"76\n",
"77\n",
"78 Fizz\n",
"79\n",
"80 Buzz\n",
"81 Fizz\n",
"82\n",
"83\n",
"84 Fizz\n",
"85 Buzz\n",
"86\n",
"87 Fizz\n",
"88\n",
"89\n",
"90 FizzBuzz\n",
"91\n",
"92\n",
"93 Fizz\n",
"94\n",
"95 Buzz\n",
"96 Fizz\n",
"97\n",
"98\n",
"99 Fizz\n",
"100 Buzz\n"
]
}
]
}
]
}