Programação e Desenvolvimento

Projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços.
Tecnologia do Blogger.

Text Widget

Search (Don't Edit)

Sample Text

Colaboradores

Formulir Kontak

Nome

E-mail *

Mensagem *

Full-Width Version (true/false)

Flickr

Arquivo do blog

Facebook

Translate

Video of the Day

Slider (Add Label Name Here!) (Documentation Required)

Teste Teste Teste

Know us

Teste Teste Teste Teste

Popular Posts

Featured


6 de jan. de 2015

Algoritmo em C++ - Uma função que verifica se o valor é par ou ímpar.

Um algoritmo em C++ que faz uma função que receba um valor inteiro e verifica se o valor
é par ou ímpar. A função deve retornar um valor booleano. 
#include <iostream>
#include <cstdlib>

bool verifica(int num);
using namespace std;
int main (void){       
            int num;
                       cout <<"Informe um numero: ";
                       cin>>num;
           
            if(verifica(num)){
                       cout<<"Par"<<endl;           
            }
            else{
                       cout<<"Impar"<<endl;       
            }
           
           
            cout<<"\n";
            system ("pause");
}
bool verifica(int num){
            if(num % 2 == 0){
                       return true;
            }
            else{
                       return false;
            }

}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/

Algoritmo em C - Que encontra o menor valor contido na matriz e sua posição

Um algoritmo para ler uma matriz (7,4) contendo valores inteiros (supor que os valores são distintos). Após, encontrar o menor valor contido na matriz e sua posição.

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

main(){

int x, y, mat[7][4], menor = 0, pX =0, pY = 0;


for(x = 0; x< 7; x++){
for(y = 0; y < 4; y++){
printf("Linha [%d] - coluna [%d]", x+1, y+1);
scanf("%d",&mat[x][y]);
if(x == 0 && y == 0){
menor = mat[x][y];
}
else{
if(mat[x][y] < menor){
menor = mat[x][y];
pX = x;
pY = y;
}
}
}
}
printf("\nMenor numero: %d", menor);
printf("\nPosicao: Linha: %d - Coluna: %d", pX+1, pY+1);
    system("pause -> null");

}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

Algoritmo em C - calcular a média dos valores pares contidos na matriz.

Escrever um algoritmo para armazenar valores inteiros em uma matriz (5,6). A seguir, calcular a média dos valores pares contidos na matriz e escrever seu conteúdo.

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

main(){

int x, y, mat[5][6], soma = 0, cont = 0;


for(x = 0; x< 5; x++){
for(y = 0; y < 6; y++){
printf("Linha [%d] - coluna [%d]", x+1, y+1);
scanf("%d",&mat[x][y]);
if(mat[x][y] % 2 == 0){
soma += mat[x][y];
cont++;
}
}
}
printf("\n\nValores pares\n");
for(x = 0; x< 5; x++){
for(y = 0; y < 6; y++){
if(mat[x][y] % 2 == 0){
printf("%d\t",mat[x][y]);
}

}
}
printf("\nMedia: %.2f",(float) soma / cont);
    system("pause -> null");

}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

5 de jan. de 2015

Jogo em C de Perguntas e Respostas.

Consiste em um jogo de perguntas e respostas feito em C, na onde são inseridos as perguntas e respostas e os níveis delas!;

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

#define NP 100
#define NA 1000
#define TAM_1 50
#define TAM_2 300
#define ALT 3

main(){


    char nome[TAM_1];
    char perguntas[NP][TAM_2];
    char alternativas[NA][TAM_2];
    char respostaCorreta[NP];
    int niveis[NP][2];
    int status[NP];
    int perg_atual = 0;
    int alter_atual = 0;
    int nivel;
    int cod_status = 0;
    char opcao;
    int i,comando,j,sair,k=0, aux = 0, op, resp;

    do{
        system("color 2F");
  system("cls");
        printf ("\t*********************************************************\n");
        printf ("\t                     MENU DE OPCOES                      \n");
        printf ("\t*********************************************************\n");
        printf ("\t   1 - INSERIR PERGUNTAS E RESPOSTAS\n");
        printf ("\t   2 - INSTRUÇOES\n");
        printf ("\t   3 - NIVEL FACIL\n");
        printf ("\t   4 - NIVEL MEDIO\n");
        printf ("\t   5 - NIVEL DIFICIL\n");
        printf ("\t*********************************************************\n");
        printf("\t\tdigite sua opcao: ");
        scanf("%d",&comando);
        system("cls");
    switch(comando){
    case 1:
   do{
    system("cls");
    aux = 0;
    fflush(stdin);
   printf("Insira a questao %d:",perg_atual+1);
   gets(perguntas[perg_atual]);
 
 
   printf("\nInsira o nivel da pergunta:");
   printf ("\n1 - NIVEL FACIL\n");
       printf ("\n2 - NIVEL MEDIO\n");
       printf ("\n3 - NIVEL DIFICIL\n");
   scanf("%d", &nivel);
 
   niveis[perg_atual][0] = perg_atual;
   niveis[perg_atual][1] = nivel;
   perg_atual++;

  cod_status = 0;
   for(i=0;i<3;i++){
   fflush(stdin);
   printf("\ninsira a alternativa %d: ", i+1);
   gets(alternativas[alter_atual]);
 
   if(aux == 0){
   // getchar();
    printf("\nInsira 0 para falsa ou 1 para correta: ");
    scanf("%d",&op);
    if(op == 1){
   status[perg_atual-1]= cod_status;
   aux++;
    }
 
   }

   cod_status++;

   alter_atual++;
   }
 
   fflush(stdin);
   printf("\n Deseja digita outra pergunta (n/s):");
   scanf("%c",&opcao);

  }
  while(opcao == 's' || opcao == 'S');
    break;
    case 2:
        system("cls");
        printf("\nO jogo consiste em perguntas e respostas, na onde sao inseridos na opcao 1");
        getch();
    break;
    case 3:
   
    k = 0;
    for(j=0;j< perg_atual;j++){
system("cls");
            if(niveis[j][1] == 1){
            printf ("\nNIVEL FACIL\n");
            printf("\n\tPergunta: ");
            puts(perguntas[j]);
            k = 0;
            k = j *3;
            strcpy(respostaCorreta, "");
            for(i=0;i<3;i++){          
            printf("\n\t");
            printf("%d - %s", i+1, alternativas[k]);
            if(status[j] == i){

            strcpy(respostaCorreta, alternativas[k]);
           
            }
           
k++;
    }
    printf("\nInforme a sua resposta: ");
    scanf("%d", &resp);
    if(status[j] == resp -1){
    printf("\nResposta correta: %s",respostaCorreta);
    printf("\nParabens, Voce acertou a respota");    
    }
    else{
    printf("\nResposta correta: %s",respostaCorreta);//aqui vci mostrar a resposta correta ao usuario!:
    //poderia retirar essa linha para não mostra a resposta, para ele responder outra vez!:
    printf("\nDesculpa, Voce nao acertou a respota");
    }
    getch();
   
            }
             
   
        }
getch();
    break;
    case 4:
    k = 0;
    for(j=0;j< perg_atual;j++){
system("cls");
            if(niveis[j][1] == 2){
            printf ("\nNIVEL FACIL\n");
            printf("\n\tPergunta: ");
            puts(perguntas[j]);
            k = 0;
            k = j *3;
            strcpy(respostaCorreta, "");
            for(i=0;i<3;i++){          
            printf("\n\t");
            printf("%d - %s", i+1, alternativas[k]);
            if(status[j] == i){

            strcpy(respostaCorreta, alternativas[k]);
           
            }
           
k++;
    }
    printf("\nInforme a sua resposta: ");
    scanf("%d", &resp);
    if(status[j] == resp -1){
    printf("\nResposta correta: %s",respostaCorreta);
    printf("\nParabens, Voce acertou a respota");    
    }
    else{
    printf("\nResposta correta: %s",respostaCorreta);
    printf("\nDesculpa, Voce nao acertou a respota");
    }
    getch();
   
            }
             
   
        }
getch();
    break;
    case 5:
    k = 0;
    for(j=0;j< perg_atual;j++){
system("cls");
            if(niveis[j][1] == 3){
            printf ("\nNIVEL FACIL\n");
            printf("\n\tPergunta: ");
            puts(perguntas[j]);
            k = 0;
            k = j *3;
            strcpy(respostaCorreta, "");
            for(i=0;i<3;i++){          
            printf("\n\t");
            printf("%d - %s", i+1, alternativas[k]);
            if(status[j] == i){

            strcpy(respostaCorreta, alternativas[k]);
           
            }
           
k++;
    }
    printf("\nInforme a sua resposta: ");
    scanf("%d", &resp);
    if(status[j] == resp -1){
    printf("\nResposta correta: %s",respostaCorreta);
    printf("\nParabens, Voce acertou a respota");    
    }
    else{
    printf("\nResposta correta: %s",respostaCorreta);
    printf("\nDesculpa, Voce nao acertou a respota");
    }
    getch();
   
            }
             
   
        }
getch();
    break;

        sair=0;
    }

    }while(sair!=0);
    system("pause -> null");

}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

Algoritmo em Portugol feito Visualg - Par ou Impar de um número


Algoritmo em Portugol feito em Visualg que verifica se um número informado pelo usuário é Par ou Impar:
algoritmo "Par_Impar"
var
      num:inteiro
inicio
// Seção de Comandos
     escreva("Informe um numero: ")
     leia(num)
   
     se num mod 2 = 0 entao
        escreva("Par")
     senao
          escreva("Impar")
     fimse
fimalgoritmo

Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems


Postagem em destaque

MVF5 System - SOLUÇÕES EM TI!

          Desenvolvimento de projetos, softwares, sites, blogs e trabalhos conforme sua necessidade e com os melhores preços. Entre em c...

Seguidores

Total de visualizações

Postagens populares