Amaliy mashg`ulot mavzu bayoni:
Masala-1. [a,b](a,b€N) sonlar orqaligida faqat egizak tub sonlar juftligini aniqlash dasturini tuzing.
Dasturi:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace egizak_tub_son
{
class Program
{
static bool tub(int a)
{
for (int i=2;i<=Math.Sqrt(a);i++)
if (a%i==0) return false;
return true;
}
static void Main(string[] args)
{
Console.WriteLine("a va b natural sonlarni kiriting");
int a = int.Parse(Console.ReadLine());
int b = int.Parse(Console.ReadLine());
int k, i = a;
while (!tub(i)) i++;
k=i;
for (; i <= b ; i += 2 )
{
if (tub(i))
{
if (i-k==2) Console.WriteLine("egizak tub [{0},{1}]", k, i);
k = i;
}
}
Console.ReadKey();
}
}
}
Topshiriqlar
1. Ikkita konusning balandliklari va asosi uzunligi berilgan bo’lsin. Bu konuslarning yon sirtlari yig’indisini hisoblang. (Konus yon sirtini hisoblash funksiyasidan foydalaning.)
2. Ikkita konusning balandliklari va asosi uzunligi berilgan bo’lsin. Bu skonuslarning umumiy hajmini hisoblang. (Konus hajmini hisoblash funksiyasidan foydalaning.)
3. Asoslari kvadrat bo’lgan ikki piramidaning balandliklari va asosi uzunligi berilgan bo’lsin. Bu piramidalarning umumiy sirtini hisoblang. (Piramida sirtini hisoblash funksiyasidan foydalaning.)
4. Asoslari kvadrat bo’lgan ikki piramidaning balandliklari va asosi uzunligi berilgan. Bu piramidalarning yon sirtlari yig’indisini hisoblang. (Piramida yon sirtini hisoblash funksiyasidan foydalaning.)
50. Asoslari kvadrat bo’lgan ikki piramidaning balandliklari va asosi uzunligi berilgan bo’lsin. Bu piramidalarning umumiy hajmini hisoblang. (Piramida hajmini hisoblash funksiyasidan foydalaning.)
Do'stlaringiz bilan baham: |