Главная страница
Навигация по странице:

  • Сөзбен сипатталуы Жауабы Бүтін типті х

  • "H-e-l-l-o-,-f-r-i-e-n-d!"

  • ...... { static Scanner reader=new Scanner(System.in);

  • System.out.print(" "+(a+1)); System.out.print("

  • Сөздік сипаттама Java тіліндегі команда Егер mark

  • Scannerin=newScanner(System.in); a=in.nextInt(); b=in.nextInt();

  • Сөздік сипаттама Java тіліндегі команда Егер avg

  • задание. билет по Жава очникам. Айнымалыларды сипаттау


    Скачать 34.88 Kb.
    НазваниеАйнымалыларды сипаттау
    Анкорзадание
    Дата21.12.2022
    Размер34.88 Kb.
    Формат файлаdocx
    Имя файлабилет по Жава очникам.docx
    ТипДокументы
    #856292

    $$$

    1-тапсырма

    Кестеде айнымалыларды сипаттаудың мысалдары келтірілген. Осылардың ішінде қайсысы дұрыс, қайсысы қате екенін көрсетіп, әрбір жауапқа негіздеме беріңіз.

    Айнымалыларды сипаттау

    Жауап (түсіндірмесімен)

    int 1x;




    double t;
    int t;




    int f, f;




    int x, X;
    double a; a1;




    String kniga1; kniga2;




    char znak1, znak2, znak_1;




    int x, a, b;
    double y, z, x;




    int x;
    double X;





    2-тапсырма
    Келесі әркеттерді орындайтын класс жазыңыз:
    1. Клавиатурадан екі бүтін санды қабылдайды.

    2. Экранға бірінші енгізілген саннан соңғы енгізілген санның диапазоны аралығындағы кездейсоқ 20 сандарды шығарады.

    Мысалы, -18-бен 17, онда класс -18 бен 17 сандары аралығындағы 20 кездейсоқ сандарды экранға шығарады (сол сандардың өздерін қоса алғанда).
    3-тапсырма

    Java тіліндегі интерфейстер: интерфейсті анықтау, интерфейсті іске асыру.

    $$$

    1-тапсырма

    Кестеде айнымалыларды сипаттаудың мысалдары келтірілген. Осылардың ішінде қайсысы дұрыс, қайсысы қате екенін көрсетіп, әрбір жауапқа негіздеме беріңіз.

    Айнымалыларды сипаттау

    Жауап (түсіндірмесімен)

    int x;
    x=-5;




    Int a=0.0, b=7;




    int b=3;

    double c;

    c=5.0;




    int a, b, c=5; b=5*с;

    a=-b;




    double a=3.6, b;

    int b=4;





    2-тапсырма

    11 санына қалдықсыз бөлінетін үш орынды оң сандарды үлкеннен кішіге қарай экранға шығаратын класс жазыңыз.

    3-тапсырма

    Java-дағы енгізу/шығару: негізгі ұғымдар.Мысалдармен түсіндіріңіз
    $$$

    1-тапсырма

    Айнымалыларды сипаттау мен инициализациялаудың сөздік сипаттамасы берілген. Оларды Java тілінің ережелері бойынша жазыңыз (әр түрлі нұсқада көрсетуге болады)

    Сөзбен сипатталуы

    Жауабы

    Бүтін типті х айнымалысы 16 санын меншіктейді




    X және t айнымалылары бүтін типке жатады, ал х айнымалысының мәні -2




    t және f айнымалылалары нақты типке жатады, мұнда t айнымалысы 5.5, ал f айнымалысының мәні t айнымалысынан 10 есе үлкен.






    2-тапсырма
    Келесідей класс жазыңыз:


    • Алдымен клавиатурадан бүтін оң екі орынды сан енгізіледі;

    • Содан кейін экранға пробел арқылы құрамында осы сан бар бес орынды сандар шығарылады (мысалы, 23 саны - 15523, 62237, 41230).


    3-тапсырма

    Java-қосымшалардың түрлері, олардың ерекшеліктері.

    $$$

    1-тапсырма

    Екі айнымалыға 5 және 9 мәндерін тағайындайтын программа фрагментін (командалар тобын) жазыңыз, содан кейін үшінші айнымалы алғашқы екі айнымалының мәндерінің қосындысына тең мән алады.

    2-тапсырма
    Келесідей класс жазыңыз:


    • Алдымен клавиатурадан бүтін оң екі орынды сан енгізіледі;

    • Содан кейін экранға пробел арқылы құрамында осы сан бар төрт орынды сандар шығарылады (мысалы, 23 саны - 1523, 6237, 4230).


    3-тапсырма

    Java тіліндегі мәліметтер типтері

    $$$

    1-тапсырма

    Экранға келесі жазбаны шығаратын класс жазыңыз:
    "H-e-l-l-o-,-f-r-i-e-n-d!"
    2-тапсырма
    -25-пен 25 аралығындағы 15 бүтін санды генерациялап, экранға шығаратын класс жазыңыз:

    • олардың қаншасы оң сан екендігін анықтаңыз;

    • олардың қаншасы жұп сан екендігін анықтаңыз.

    3-тапсырма

    Java тіліндегі типтер, қарапайым және сілтемелік типтер.
    $$$

    1-тапсырма

    Экранға бірінші жолға үш «+» таңбасын, екінші жолға төрт «!» таңбасын, ал үшінші жолға екі «*» таңбасын шығаратын класс құрыңыз.
    2-тапсырма
    Клавиатурадан алдымен х бүтін санын қабылдап, содан кейін қосымша 29 бүтін сан енгізіп, олардың нешеуі х санына тең екенін және нешеуі х санынан кіші екенін анықтайтын класс жазу керек.


    3-тапсырма

    Java дағы массивтер. Түрлері, құрылымы, сипатталу жолдары

    $$$

    1-тапсырма
    Класс берілген:

    ...

    {
    static Scanner reader=new Scanner(System.in);

    public static void main(String[] args)

    {

    int a=reader.nextInt();

    System.out.println("a*a="+(a*a));

    System.out.println("a*10="+(a*10));

    }

    }
    1. Пернетақтадан 6 мәні енгізілсе, экранға қандай ақпарат шығатынын көрсетіңіз? Жауапты түсіндіріңіз.

    2. Пернетақтадан -6 мәні енгізілсе, экранға қандай ақпарат шығатынын көрсетіңіз? Жауапты түсіндіріңіз.

    3. Енгізу мен шығаруды айқынырақ ету үшін Бағдарламаға өзгертулер енгізуді ұсыныңыз.
    2-тапсырма
    Пернетақтадан 12 бүтін сандар қатарын қабылдайтын және осы серия үшін максимум мен минимумның арифметикалық орташа мәнін анықтайтын класс жазыңыз.


    3-тапсырма

    Арифметикалық операторлар. Арифметикалық өрнектердегі есептеу тәртібі. Мысалдар

    $$$

    1-тапсырма
    Класс берілген:

    ......

    {

    static Scanner reader=new Scanner(System.in); public static void main(String[] args)

    {

    int a=reader.nextInt();

    System.out.print(" "+(a));

    System.out.print(" "+(a+1));

    System.out.print(" "+(a-2));

    }

    }
    1. Пернетақтадан 8 мәні енгізілсе, экранға қандай ақпарат шығатынын көрсетіңіз? Жауапты түсіндіріңіз.

    2. Пернетақтадан 0 мәні енгізілсе, экранға қандай ақпарат шығатынын көрсетіңіз? Жауапты түсіндіріңіз.

    3. Енгізу мен шығаруды айқынырақ ету үшін Бағдарламаға өзгертулер енгізуді ұсыныңыз

    4. Экранда теріс және оң сандар шықты. Қандай Сан енгізілді? Жауабыңызды негіздеңіз.
    2-тапсырма
    Пернетақтадан 27 бүтін сандар қатарын қабылдайтын және келесі мәндерді салыстыратын класс жазыңыз: максимум мен минимумның арифметикалық орташа мәні және серияның барлық мәндерінің арифметикалық орташа мәні.
    3-тапсырма
    Java-дағы циклдер: негізгі циклдік операторлар

    $$$

    1-тапсырма

    Х айнымалысына 6 санын меншіктейтін, содан соң экранға бірінші жолға осы мәнді, екінші жолға оның квадратын, үшінші жолға оның кубын шығаратын программа құрыңыз.
    2-тапсырма
    Ноль мәні енгізілгенше пернетақтадан сандарды қабылдай беретін класс жазыңыз. Пернетақтадан енгізілген әрбір оң сан үшін программа экранға Плюс мәтінін, ал теріс үшін Минус мәтінін көрсетуі керек.
    3-тапсырма

    Java-дағы енгізу және шығару: негізгі ұғымдар
    $$$

    1-тапсырма

    Екі айнымалыға мән меншіктейтін, содан кейін экранға шығаратын класс жазыңыз: бірінші жолда екі айнымалының мәндері (түсіндірме жазулармен), екіншісінде – осы айнымалылардың көбейтіндісі (түсіндірме жазумен), үшіншісінде – осы айнымалылардың қосындысы (түсіндірме жазумен) шығуы керек.
    2-тапсырма
    Пернетақтадан бүтін оң санды қабылдайтын және оның бірінші цифрын экранға шығаратын класс жазыңыз.

    Мысалы, 7659 саны үшін экранға 7 шығады.

    3-тапсырма

    Таңдау операторының (switch) рөлі мен жазу ережелері қандай?


    $$$

    1-тапсырма

    Экранға бір жолда сіздің атыңыз бен тегіңізді, басқа жолда телефонды көрсететін класс жазыңыз, мұның бәрі "жұлдызшалар" (*) ішінде болуы тиіс.

    Мысалы:
    *************

    *Омаров Айдын*
    *7-841-266666*
    *************
    2-тапсырма
    Пернетақтадан бүтін санды қабылдайтын және ондағы сандар санын санайтын класс жазыңыз (сандағы сандар саны). Санау нәтижесі экранға шығарылуы керек. Мысалы, 534 саны үшін экранға 3 сан шығады.
    3-тапсырма
    Java - да тармақталу: оператордың сипаттамасы және қолданылуы.


    $$$

    1-тапсырма

    Ауызша сипаттамаларды Java тіліндегі командаларға "ауыстырыңыз" :


    Сөздік сипаттама

    Java тіліндегі команда

    Егер mark айнымалысының мәні 60-тан аз болса, онда бұл мәнді 10-ға пайызға арттырыңыз




    Егер one айнымалысының мәні two айнымалысынан үлкен болса, онда one мәнін экранға шығарыңыз; әйтпесе, экранға two айнымалысының мәнін шығарыңыз





    2-тапсырма

    Экранға келесілерді шығаратын класс жазыңыз:

    • бірінші жолда барлық жұп екі таңбалы сандар,

    • екінші жолда-қалдықсыз 3-ке бөлінетін екі таңбалы сандар,

    • үшінші жолда-қалдықсыз 4-ке бөлінетін екі таңбалы сандар және т.б.


    3-тапсырма

    Типтер. Оларды сипаттау және түрлендіру мысалдары


    $$$

    1-тапсырма
    Пернетақтадан бүтін санды қабылдайтын және пернетақтадан енгізілген саннан 10 есе үлкен жаңа санды экранға шығаратын класс жазыңыз.
    2-тапсырма
    Көп қабатты үйдің әр қабатында үш пәтер бар; пәтер саны солдан оңға қарай жүреді. Мысалы, бірінші қабатта № 1 пәтер сол жақта, № 2 пәтер орталықта, № 3 пәтер оң жақта орналасқан.

    Пәтер нөмірін пернетақтадан қабылдайтын және келесі ақпаратты экранға шығаратын класс жазыңыз: ол қай қабатта орналасқан және ол сол қабатта қандай орынды (сол жақта, оң жақта немесе Орталықта) алады.
    3-тапсырма
    Айнымалылар мен тұрақтылар. Олардың сипатталуы. Айнымалыларға ат тағайындау түрлері
    $$$

    1-тапсырма

    Пернетақтадан бүтін санды қабылдайтын класс жазыңыз, содан кейін оның квадраты мен кубын экранға шығарыңыз, ал олардың арасында &белгісі болуы керек.
    2-тапсырма
    Біз "бағалаудың мәтіндік формасын" келесідей анықтаймыз: 1 немесе 2- "қанағаттанарлықсыз", 3 – "қанағаттанарлық", 4 – "жақсы", 5 – "өте жақсы".
    Пернетақтадан бүтін санды қабылдайтын сыныпты жазыңыз, егер ол бағаға сәйкес келсе, экранға сәйкес "мәтіндік бағалау формасын"шығарады. Егер сан бағалау болмаса, экранға тиісті мәтіндік хабарлама шығуы керек.

    3-тапсырма
    Массивтерді сипаттау жолдары. Жалпы сипаттамасы


    $$$

    1-тапсырма

    Пернетақтадан бүтін санды қабылдайтын және келесі үш мәнді экранға шығаратын класс жазыңыз (барлығы бір жолда, бос орынмен бөлінген болуы тиіс): пернетақтадан енгізілгеннен 1-ге аз сан, пернетақтадан енгізілген сан және пернетақтадан енгізілген саннан 1-ге артық сан.
    2-тапсырма
    Пернетақтадан екі санды қабылдайтын класс жазыңыз, біріншісі – сыныптағы оқушылар саны, екіншісі – сыныптағы орындықтар саны. Бағдарлама барлық оқушыларға орын жететінін не жетпейтінін тексеруі керек.
    3-тапсырма
    Таңдау операторы. Жазылу жолы. Синтаксисі. Мысалдар

    $$$

    1-тапсырма

    Пернетақтадан бүтін оң екі таңбалы санды қабылдайтын және оның екі санын "бос орын" белгісімен бөліп жеке шығаратын класс жазыңыз.
    2-тапсырма
    Пернетақтадан екі санды қабылдайтын сыныпты жазыңыз, біріншісі – сыныптағы оқушылар саны, екіншісі – сыныптағы үстелдер саны. Бағдарлама барлық оқушыларға стол жететінін, жетпейтінін тексеруі керек. Екі оқушы бір үстелге отыратынын ескеріңіз.

    3-тапсырма
    Параметрлі цикл. Толық сипаттамасы. Мысалдар

    $$$

    1-тапсырма

    Логикалық өрнек берілген: (z>x)||(x<0)&&(z-y>9)

    Айнымалылардың келесі мәндері үшін осы өрнектің мәні неге тең:

    x=-2; y=5; z=13?
    2-тапсырма
    Пернетақтадан екі оң санды қабылдайтын, содан кейін экранға шығаратын класс жазыңыз:

    • бірінші мен екінші арасындағы айырмашылық-егер біріншісі екіншісінен үлкен болса;

    • екінші мен бірінші арасындағы айырмашылық-егер екіншісі біріншісінен үлкен болса;

    • енгізілген мәндердің көбейтіндісі-егер олар тең болса.


    3-тапсырма
    Java-дағы математикалық функциялар мен өрнектер. Мысалдар


    $$$

    1-тапсырма

    Пернетақтадан бүтін оң үш таңбалы санды қабылдайтын және оның үш санын "бос орын" белгісімен бөліп, кері қатарда жеке шығаратын класс жазыңыз. Мысалы, 415 саны үшін 5 1 4 экранға шығарылады.

    2- тапсырма
    Оң бүтін санды 20 элементтен тұратын массивті экранға шығарып, оның барлық элементтерінің қосындысын анықтаңыз.

    3-тапсырма
    Математикалық өрнетердің жазылу жолдары. Сипатталуы
    $$$

    1-тапсырма

    Сіздің алдыңызда программа фрагменті:
    Scannerin=newScanner(System.in);

    a=in.nextInt();

    b=in.nextInt();

    if((a System.out.println(“TRUE”);

    else System.out.println(“FALSE”);
    Программаның орындалуы нәтижесінде FALSE хабарламасы шығуы үшін, А айнымалысы мен В айнымалысына қандай-да бір мәнді таңдаңыз. Өз таңдауыңызды түсіндіріп, жазыңыз.

    2-тапсырма
    Массивті кездейсоқ оң таңбалы екі орынды сандармен толтырып, экранға шығарыңыз.

    3-тапсырма
    Шартты оператор және күрделі шарттар. Логикалық өрнектердің жазылу жолдары


    $$$

    1-тапсырма
    Пернетақтадан бүтін санды қабылдайтын класты жазыңыз, егер ол оң болса, оны екі есе арттырыңыз.
    2-тапсырма
    Инициализациялау кезінде пернетақтадан енгізілетін массивті кездейсоқ екі таңбалы сандармен толтыратын класс жазыңыз.Толтырғаннан кейін класс массив мәндерін келесідей экранға шығаруы керек:


    • бірінші жолда-массивтің жұп мәндері;

    • екінші жолда-массивтің тақ мәндері.


    3-тапсырма

    Java-дағы қарапайым бағдарламалар. Мысалдар

    $$$

    1-тапсырма
    Ауызша сипаттамаларды Java тіліндегі командаларға "ауыстырыңыз" :


    Сөздік сипаттама

    Java тіліндегі команда

    Егер avg айнымалысының мәні 100-ге тең болса, экранға Жарайсың деген сөз шығарыңыз




    Егер num айнымалысының мәні нөлден үлкен болса, онда экранға Оң сан деген хабарлама шығарыңыз. Егер num айнымалысының мәні нөлден кіші болса, онда экранға Теріс сан деп шығару керек.




    2-тапсырма
    -15-пен 15 аралығындағы 15 бүтін санды генерациялап, экранға шығаратын класс жазыңыз:

    • олардың қаншасы теріс сан екендігін анықтаңыз;

    • олардың қаншасы тақ сан екендігін анықтаңыз.
    3-тапсырма

    Java-дағы қарапайым бағдарламалар. Мысалдар

    $$$

    1-тапсырма

    Пернетақтадан бүтін санды қабылдайтын және санның мәніне байланысты келесі хабарламалардың бірін экранға шығаратын класты жазыңыз: оң немесе теріс немесе нөл.
    2-тапсырма
    Келесі әркеттерді орындайтын класс жазыңыз:
    1. Клавиатурадан екі бүтін санды қабылдайды.

    2. Экранға бірінші енгізілген саннан соңғы енгізілген санның диапазоны аралығындағы кездейсоқ 20 сандарды шығарады.

    Мысалы, -18-бен 17, онда класс -18 бен 17 сандары аралығындағы 20 кездейсоқ сандарды экранға шығарады (сол сандардың өздерін қоса алғанда).

    3-тапсырма

    Java дағы массивтер. Түрлері, құрылымы, сипатталу жолдары
    $$$

    1-тапсырма

    Пернетақтадан бүтін оң үш таңбалы санды қабылдайтын және оның үш санын келесі түрде экранға шығаратын класс жазыңыз. Мысалы, 365 саны үшін 300+60+4 экранға шығарылады.

    2-тапсырма

    Экранға келесілерді шығаратын класс жазыңыз:

    • бірінші жолда барлық жұп екі таңбалы сандар,

    • екінші жолда-қалдықсыз 3-ке бөлінетін екі таңбалы сандар,

    • үшінші жолда-қалдықсыз 4-ке бөлінетін екі таңбалы сандар және т.б.



    3-тапсырма

    Java-дағы енгізу/шығару: негізгі ұғымдар.Мысалдармен түсіндіріңіз


    написать администратору сайта