O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
Fan: Web dasturlash
Amaliy topshirig’i
Bajaruvchi: Abdumalikov S
Tekshiruvchi: Djumayev S
Samarqand-2024 y
“O‘quv markazi” nomli baza “Kurslar” nomli 6 ta maydon va 6 ta yozuvdan iborat jadval yarating.
CREATE DATABASE OquvMarkazi;
USE OquvMarkazi;
CREATE TABLE Kurslar (
id INT,
nom VARCHAR(50),
oqituvchi VARCHAR(50),
vaqt INT,
kurs_turi VARCHAR(50),
narx DECIMAL(10,2)
);
INSERT INTO Kurslar (id, nom, oqituvchi, vaqt, kurs_turi, narx) VALUES
(1, 'Matematika', 'Ali Navruzov', 60, 'Umumiy', 200.00),
(2, 'Ingliz tili', 'John Smith', 90, 'Umumiy', 250.00),
(3, 'Fizika', 'Lola Nurmatova', 75, 'Umumiy', 220.00),
(4, 'Tarix', 'Ahmad Aliyev', 60, 'Umumiy', 190.00),
(5, 'Kimyo', 'Maria Rodriguez', 90, 'Umumiy', 240.00),
(6, 'Biologiya', 'Emily Johnson', 75, 'Umumiy', 210.00);
FOR takrorlash operatoridan foydalanib 1 dan 100 gacha 3 ga karrali sonlarni yig‘indisini ekranga chiqaruvchi dastur tuzing.
$yigindi = 0;
for ($i = 1; $i <= 100; $i++) {
if ($i % 3 === 0) {
$yigindi += $i;
}
}
echo "3 ga qoldiqsiz bo'linadigan sonlarning yig'indisi: " . $yigindi;
?>
|