Buscar

faça um programa que imprima os quadrados dos numeros impares entre 15 e 35?

💡 3 Respostas

User badge image

Joao Andre MArtins Dias

/*
 * File:   main.cpp
 * Author: joao
 * 23/11/2017
 */

#include <stdlib.h>
#include<stdio.h>

#define INI 15
#define FIM 35

int main(int argc, char** argv) {
    for (int i = INI; i < FIM; i++) {
        if (i % 2 != 0) {
            printf("O Quadrado de [%2d] e <%2d> \n", i, (i * i));
        }
    }
    printf("\n");

    return 0;
}

0
Dislike0
User badge image

Joao Andre MArtins Dias

Utilizei um loop for que vai de 15 a 35 e testei o valor atual para par ou impar com o resto da divisão (I%2!=0) se o indice dividido por dois tiver resto diferente de 0 é impar. e no caso de ser impar imprimo on seu quadrado, que nada mais é que ele (o inidice) vezes ele mesmo. poderia ser pow(i,2); Mas não há necessidade de chamar uma função para isso. Espero que ajude.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais