quinta-feira, 13 de outubro de 2011

Essa semana que ficamos sem aula, aproveitamos para dar uma adiantada no nosso PIC....

segunda-feira, 3 de outubro de 2011

PIC - 4° período

A partir de agora as novas puplicações no blog seram sobre o tema do nosso PIC do 4°
período, que tem como tema: Desenvolvimento de Jogos com cunho Educacional, e vamos desenvolver um jogo como sendo um quiz sobre a reforma ortográfica e desafios de lógica. .
A partir de hoje as novas puplicações seram do nosso PIC do 4° período com o seguinte tema

terça-feira, 31 de maio de 2011

PIC

Essas são as implementações dos nossos desafios já devidamente comentadas!
E hoje é o grande dia, daqui a pouco nós vamos apresentar o nosso PIC !

Implementações comentadas! Contêiner!

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    system("color f0");
    //A, B e C representam as dimensões do contêiner; X, Y e Z representam as dimensões do navio
    unsigned int A,B,C,X,Y,Z;
    scanf("%u %u %u %u %u %u",&A,&B,&C,&X,&Y,&Z);
    //Imprime na tela o resultado da fórmula, ou seja, a saída
    printf("%u\n",(X/A)*(Y/B)*(Z/C));
    return 0;
}

Implementações comentadas! Contêiner!

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    system("color f0");
    //A, B e C representam as dimensões do contêiner; X, Y e Z representam as dimensões do navio
    unsigned int A,B,C,X,Y,Z;
    scanf("%u %u %u %u %u %u",&A,&B,&C,&X,&Y,&Z);
    //Imprime na tela o resultado da fórmula, ou seja, a saída
    printf("%u\n",(X/A)*(Y/B)*(Z/C));
    return 0;
}

Implementações comentadas! Quadrado Aritmético!

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
    system("color f0");
    // Declaração das variáveis, tamanho da ordem da matriz, soma do quadrado aritmético, contador e índice
    unsigned int N,S,cont=1,j;
    scanf("%u %u", &N,&S);
    // Declaração de uma variável solução que recebe o valor da fórmula
    int solucao=S-N*(1+N*N)/2;
    // Estrutura que por meio da fórmula monta o quadrado aritmético
    for (S=0; S<N; S++) //Reutilização da variável S como índice
    {
        for (j=0; j<N; j++)
            //Se linha igual a 0 e solução menor que 0
            if (S == 0 && solucao < 0)
                printf("%d ", cont++ + solucao);
            else
                //Se linha igual ao tamanho do quadrado menos 1 e solução maior que 0
                if (S == N-1 && solucao > 0)
                printf("%d ", cont++ + solucao);
            else
                printf("%d ", cont++);
        printf("\n");
    }
    return 0;
}