Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ш нақты сан берілген олардың ішінен төртінші дәрежелісін мәндері теріс емес болатынын шығару



А(x1, y1) және В(x2, y2) екі нүктелер берілген. Нүктелер қайсысы координатаға жақын болатынын анықтайтын алгоритмды құру.

Бір-біріне тең емес x және у нақты сандары берілген. Осы екі санның кішірегін екі еселенген туындымен алмастырыңдар.

Ш нақты сандардың максимал санынының табылуы үшiн бағдарламаны жазу.

M,n бүтiн саны берiлген. Егер сандар тең емес болса, онда олардың әрқайсыларын әрбір үлкен санға тең санмен алмастырыңдар.

N үш мәндi сан берiлген. Оның цифрларының сомасы жұп сан болуы мүмкін бе екенін тексеру.

A, b, c сандарының арасында ең болмаса бір пар өзара қарама-қарсы сандар бар ма екендігін анықтау керек.

A, b, c сандарының арасынан терiс сандардың санын есептеп шығару.

Мысал 1. Егер а және b сомасы нөлге тең болса,онда с 3-ке тең болады, керісінше, егер а және b сомасы [ 4,10] санының интервалына тең болса, онда с 100-ге тең, керісінше, егер а және b -8 немесе 12 тең болса, онда с еx - қа тең.

// TP коды

program main;

var a,b, x:integer;

с:real;

begin

writeln('Input a b x');

read(a,b,x);

case a+b of

0: c:=3;

4..10: c:=100;

8,12: c:=exp(x)

end;

writeln('c=',c);

end.

а+в сомасы көрсетілген жағдайда дәл келмейтіндігін анықтайтын етіп бағдарламаның қатынассын түрлендіреді.

Тапсырма 1.

1. Қолданушыдан ай нқмірін сұрайтын және маусымның тиісті атауын шығаратын бағдарламаны жазу. Егер қолданушы ретсіз санды көрсетсе,онда бағдарлама "Мәлiметтердiң енгiзу қателiгi" қатынас туралы шығаруы керек.

2. Ақша таңбалаушы (аралықта 1мен 50мен аралығындағы)пернетақтадан сан енгiзiлгеннен кейiн "сом" деген дұрыс формада сөзді жазатын бағдарламаны жазу. Мысалы, 12 сомдар, 21 сом және тағы басқалар.

3. Қолданушыдан апта күнінің нөмірін сұрайтын және бір қатынасты шығаратын бағдарламаны жазу: "Жұмыс күнi", "сенбi"немесе "Жексембi".

4. Қолданушыдан апта күнінің нөмірін сұрайтын және сіздің кестеңізге сәйкес осы күні программалау сабағы бар екендігі туралы,ал қалған күндері "бүгін басқа сабақтар" хабарын шығаратын бағдарлама жазу.

5. Қолданушыдан 1 мен 15аралығындағы санды енгiзуді сұрайтын және осыған сәйкес келешек туралы болжауды шығаратын бағдарламаны жазу. Егер мұндай сан жоқ болса, онда қатынас "Барлығы дұрыс болады!" (Мысалы, 1 санын енгiзгенде, "сiздi сәттілік күтіп тұр" қатынас шығар, және солай 10-ға дейін.

6. Барлық торлар хайуанаттар бағында нөмерлеген.Торларда жануарлар өмiр сүредi.1 торда-жираф,2-5- маймыл,6,7-қояндар,8-10-қасқырлар,11-15-бос торлар. Кім қандай торда тұратыны туралы қатынасты шығаратын бағдарлама жазу. Егер 15-тен үлкен енгізілсе "мұндай нөмірмен тор жоқ" деген қатынас шығу керек.

7. Қолданушыдан оның қай айда туғанын сұрайтын және оған сәйкес жұлдызнамасын шығаратын бағдарламаны жазу.

8. Кітапханадағы кітап шкафында 10сөре,олардың әрқайсысында әртүрлі әдебиеттер: 1 - математика; 2 - физика; 3 - химия; 4 - программалау; 5 - орыс тiлi; 6 - оқу үшiн әдебиет; 7-10-шы - бос сөрелер.Берілген сөреде қандай кітаптар тұрған екендігі туралы қатынасты шығаратын бағдарламаны жазу.Егер 10-нан үлкен сан енгізілсе, онда "мұндай нөмірмен сөре жоқ" деген қатынас шығу керек.нгiзiлген, мұндай нөмiрмен полктерi қатынас iске аспай қалады жоқ.

9. n (n≤100) натуралды саны берілген,адам жасын анықтайтын (жылдарды). Бұған жылдың атын беру "жыл", "жылдар".Мысалы, 1 жыл, 23 жыл, 46 жылдар және тағы басқалар.

10. Жапон күнтiзбесiнде он екi жасар цикл қабылданды. Жылдар циклінің ішінде жануарлардың атауларын берілді: тышқан, жолбарыс, қоян, айдаһар,жылан,жылқы,қой,маймыл,қораз,ит және шошқа. Жылдың нөмiрi енгiзуге мүмкiндiк беретін және жапон күнтiзбесi бойынша оның атауын баспаға шығаратын бағдарламаны жазу. Мәлiмет: 1996 жыл - тышқан жылы - кезектi циклдың басы.

11. Енгізілген сандардан 0..24 аралығындағы уақыттың тәулігін анықтайтын бағдарлама жазу.

12. Айдағы күндердiң санның табылуын алгоритмға жазу,егер берілсе:айдың нөмері n-бүтiн сан, 1 кәбиса жыл үшін тең және 0 кері жағдайда.

Тапсырма 2.

Орындау барысында жеке тапсырмаларды компьютерде қарастырғанда есептердің шешімінің технологиясын сақтау керек (дәптерде рәсімдеңдер).

Нұсқалар:

1. Тармақталған алгоритмді iске асыру үшiн Pascal тiлiндегi бағдарламаны жазу

2. Функцияларды есептеу үшiн бағдарламаны құру.

3. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

, онда

4. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

5. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

6. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

7. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

K=

8. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

9. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

y=

10. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

11. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу

12. Тармақталған алгоритмді iске асыру үшiн бағдарламаны жазу





Дата публикования: 2015-11-01; Прочитано: 815 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...