virat bansal Ответов: 3

Напишите программу для ввода 10 чисел с клавиатуры и поместите их в массив .


Напишите программу для ввода 10 чисел с клавиатуры и поместите их в массив. Теперь сгенерируем еще один массив
тот же размер из массива, созданного на первом шаге, удовлетворяя следующим условиям:
• Если число простое, то запишите " P " в то же место второго массива
• Если число делится на 5, то напишите "F".
• Если число делится на 3, то напишите "Т".
• Если число четное и не делится ни на 3, ни на 5, то напишите "е".
• Если число является нечетным числом и не является простым числом, напишите ‘N’ и рассмотрите

следующий пример:
Ля =
12 11 19 49 27 30 35 39 7 61
B =
T P P N T F F T P P

Что я уже пробовал:

#include <stdio.h>

int main()
{
    int a[10],l,f=0;
    printf("enter the 10 numbers\n");
    for(int i=0;i<10;i++)
    {
        scanf("%d",&a[i]);
       
    }
     printf("\n");
char b[10];    //character array  is declared to store characters such as N,P,E,T
    for(int i=0;i<10;i++)
    {
        l=a[i];f=0;
        for(int k=2;k

Richard Deeming

Никто здесь не будет делать за тебя домашнее задание. Если вы серьезно не знаете, с чего начать, то поговорите со своим учителем.

3 Ответов

Рейтинг:
7

virat bansal

int main()
{
    int a[10],l,f=0;
    printf("enter the 10 numbers\n");
    for(int i=0;i<10;i++)
    {
        scanf("%d",&a[i]);
       
    }
     printf("\n");
char b[10];    //character array  is declared to store characters such as N,P,E,T
    for(int i=0;i<10;i++)
    {
        l=a[i];f=0;
        for(int k=2;k


Patrice T

Это не решение, код поврежден.

PIEBALDconsult

Пожалуйста, не пытайтесь ответить на свой собственный вопрос.

Рейтинг:
2

OriginalGriff

Мы более чем готовы помочь тем, кто застрял, но это не значит, что мы здесь, чтобы сделать все это для вас! Мы не можем сделать всю работу, вам либо платят за это, либо это часть ваших оценок, и было бы совсем несправедливо, если бы мы сделали все это за вас.

Поэтому нам нужно, чтобы вы сделали работу, и мы поможем вам, когда вы застряли. Это не значит, что мы дадим вам пошаговое решение, которое вы можете сдать!
Начните с объяснения, где вы находитесь в данный момент и каков следующий шаг в этом процессе. Затем расскажите нам, что вы пытались сделать, чтобы этот следующий шаг сработал, и что произошло, когда вы это сделали.

Если у вас вообще возникли проблемы с началом работы, то это может помочь: Как написать код для решения проблемы, руководство для начинающих[^]


Рейтинг:
2

CPallini

Старайтесь усерднее (вы ничего не пробовали).
Ваша самая трудная задача-это тест на примитивность, к счастью, вы можете найти много-много ресурсов в интернете (см., например, специальную страницу Википедии: Тест на примитивность - Википедия[^]).


virat bansal

по крайней мере дайте представление о том, как писать

CPallini

Вы находитесь на правильном пути. Просто заполните код. Если вы застряли, задайте конкретный вопрос.