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


Mostrando postagens com marcador Algoritmo. Mostrar todas as postagens
Mostrando postagens com marcador Algoritmo. Mostrar todas as postagens

16 de jul. de 2020

Atividade do Mapa - Completar o JOGO DA FORCA EM C

Precisando de ajudas nos seus trabalhos entre em contato e faça um orçamento

E-mail: mvf5system@gmail.com

 

JOGO DA FORCA EM C


Para esta atividade então, são pedidas duas tarefas:

Questão 1: Completar as partes faltantes do código em linguagem C indicadas por lacunas e enviar o mesmo completo usando como base o código que vem ao final da atividade. É preciso completar o código com o ajuste do idioma, a condição de parada do laço de repetição principal do jogo e a verificação de vitória ou derrota do jogador 2.

Questão 2: Citar ao menos duas melhorias que poderiam ser acrescentadas neste código de forma a tornar o software mais completo, robusto ou com uma interface mais agradável em forma textual apenas, não sendo necessário o envio do código relativo a estas melhorias.

 

Segue o código base para a questão 1 com lacunas indicando trechos de código faltantes.

Atenção: Precisando de ajudas nos seus trabalhos entre em contato:

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

#include <stdio.h> 

#include <string.h>

int main() 

{ 

    char resposta[20]; 

    int erros;        

    int acertos;      

    char letra;        

     int i, j;          

    int max;        

    printf("************ Jogo da Forca ************\n");      

 

    printf("************** Jogador 1 **************\n\n");

 

    printf("Utilize apenas letras minúsculas.\n");

 

    printf("Máximo de 20 letras\n\n");

    letra = ' '; max = 1;           

 

    for (i = 1; i <= 20; i++) { 

 

        resposta[i] = ' '; 

 

    }

    erros = 0; acertos = 0;

   printf("Digite a palavra secreta: ");

 

    scanf (" %s", resposta);

 

  max = strlen (resposta);

 

    system("clear||cls");

 

    printf("************ Jogo da Forca ************\n"); 

 

    printf("************** Jogador 2 **************\n\n");

 

    printf("Utilize apenas letras minúsculas.\n");

 

    printf("Limite de 6 erros. Palavra de até 20 letras\n\n");

 

    while

    {

 

          printf("Digite uma letra: ");

 

          scanf (" %c", &letra);

 

          j = 0;

 

          for (i = 0; i <= max; i++)

          {

               if (resposta[i] == letra)

 

               {

                   acertos++; j++;

 

                   printf ("\nAcertos: %d - Erros: %d\n",acertos, erros);

 

               }

 

          }

 

          if (j <= 0)    

 

                erros++;

 

\* ----------- Aqui falta a parte responável pela verificação de vitoria ou derrota --------*/

 

\* -------------------------------------- Final da Verificação ------------------------------------*/

 

    }

    return (0);

}

Atenção: Para obter o código completo entre em contato e solicite um orçamento.

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

Precisado de ajuda em programação, desenvolvimento algoritmos em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.

Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato.


2 de mai. de 2020

Algoritmo em visualg - Validação de CPF

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Algoritmo em visualg - Validação de CPF
algoritmo "Validação de CPF"
// Função :
// Autor :
// Data :
// Seção de Declarações
var
cpf: caracter
n_cpf:vetor[1..11] de inteiro
soma1:vetor [1..9] de inteiro
soma2:vetor[1..10] de inteiro
s1:inteiro
s2:inteiro
x:inteiro
resto1:inteiro
resto2:inteiro
inicio
escreval("******************VALIDAÇÃO CPF!******************")
escreval("Digite o CPF:")
leia(cpf)
para x de 1 ate 11 faca
   n_cpf[x]:=caracpnum(copia(cpf,x,1))

fimpara
para x de 1 ate 9 faca
   ------------------------------------
-----------------------------------------
------------------------------------------
------------------------------------------
------------------------------------------------------
se(resto1=n_cpf[10])e (resto2=n_cpf[11])entao
   escreval()
   escreval(cpf,"  Esse Cpf é Valido")
senao
   escreval()
   escreval(cpf,"  Esse Cpf não é Valido!")
fimse
fimalgoritmo

Precisando do código entre em contato:
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems


1 de mai. de 2020

Algoritmo em C, Entrar com um nome e imprimir o nome somente se a primeira letra do nome for “a” (maiúscula ou minúscula).

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Exercício em C, Entrar com um nome e imprimir o nome somente se a primeira letra do nome for “a”
(maiúscula ou minúscula).

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
main()
{
         char NOME[30];
         printf("\nINFORME UM NOME: ");
         gets(NOME);
         ----------------------------------
---------------------------------------
------------------------------------
--------------------------------------
------------
       return(0);
}
Restante do código
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems

22 de abr. de 2020

Realizar a multiplicação de duas matriz, observando as condições da operação - Portugol Studio

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Realizar a multiplicação de duas matriz, observando as condições da operação, utilizando Portugol Studio.

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



programa

{

 funcao vazio atribuir(real matriz [][], inteiro l, inteiro c){

     para (inteiro i=0; i<l; i++){

         para(inteiro j=0; j<c; j++){

             escreva("matriz["+i+"][" + j+"]:")

             leia(matriz[i][j])

         }

     }

 }
  

 funcao vazio multiplicao(real matrizA [][],real matrizB [][], inteiro l, inteiro c){

  real matrizC[3][3]

   para (inteiro i=0; i<l; i++){

       escreva("\n\n[ ")

      para(inteiro j=0; j<c; j++){

          matrizC[i][j] = matrizA[i][j]* matrizA[i][j]

         escreva(matrizC[i][j]," - ")

     }

     escreva(" ]")

   }

 }

 funcao inicio()

 {

  real matrizA[3][3],

   matrizB[3][3],

   matrizC[3][3]

  inteiro l=3,c=3


  escreva("\nInforme os valores da matriz A\n")

  atribuir(matrizA, l,c)

  escreva("\nInforme os valores da matriz B\n")

  atribuir(matrizB, l,c)
  
  escreva("\nO Resultado da Multiplicação dos valores da matrizes")

  multiplicao(matrizA, matrizB, l,c)

 }


}

Contato:

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

Realizar a multiplicação de uma matriz por uma constante( numero real) - Portugol Studei.

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com

Realizar a multiplicação de uma matriz por uma constante( numero real) utilizando o editor Portugol Studio.

Ajuda em programação, desenvolvimento em C, C#, C++, CSS, HTML,JAVA, JavaScript, PHP, AJAX, Jquery, Laravel, codeigniter, Python, Portugol, NodeJS, MongoDB, Mysql, Postegre entre outras duvidas entre em contato.

Sites, projetos, softwares, blogs, ajudas nas áreas acadêmicas de trabalhos e TCCs, projetos até provas entre em contato.

Contato:
E-mail: ajudastrabalhosprogramacao@gmail.com



programa {

       funcao vazio atribuir(real matriz [][], inteiro l, inteiro c){

             para (inteiro i=0; i<l; i++){

                    para(inteiro j=0; j<c; j++){

                          escreva("matriz["+i+"][" + j+"]:")

                          leia(matriz[i][j])

                    }

             }

      } 

     funcao inicio() {

           const inteiro numer = 2

           real matrizA[3][3]

           inteiro l=3,c=3

           escreva("\nInforme os valores da matriz A\n")

           atribuir(matrizA, l,c)

           escreva("\nO Resultado da Multiplição dos valores da matrizes\n")

           multiplicao(matrizA, l,c, numer) 
     }
}


Contato:

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

Indicar a Matriz inversa (M-1) de uma matriz dada(M) de ordem 2. Portugol Studio

Indicar a Matriz inversa (M-1) de uma matriz dada(M) de ordem 2, utilizando Portugol Studio.


Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com


programa

{ 

 funcao vazio atribuir(real matriz [][], inteiro l, inteiro c){

        para (inteiro linha=0; linha<l; linha++){

                para(inteiro coluna=0; coluna<c; coluna++){

                      escreva("matriz["+linha+"][" + coluna+"]:")
                      leia(matriz[linha][coluna])

               }

       }

 }

funcao vazio matrizIdentidade(real ident [][], inteiro l, inteiro c){

    para (inteiro linha=0; linha<l; linha++){

            para(inteiro coluna=0; coluna<c; coluna++){

                 se(linha == coluna){

                       ident[linha][coluna] = 1.0

                }senao{

                   ident[linha][coluna] = 0.0

               }

           }

     }

 }



 funcao vazio imprimirMatrizA(real matriz [][], inteiro l, inteiro c){

  escreva("\t Valores da Matriz\n");

  para (inteiro linha=0; linha<l; linha++){

   para(inteiro coluna=0; coluna<c; coluna++){

    escreva (matriz[linha][coluna])

     se(coluna < c - 1){

      escreva("\t")

     }senao{

       escreva("\n")

     }   

   }

  }

 }

 funcao vazio calcularMatrizInversa(real matriz [][],real ident [][], inteiro l, inteiro c){

  real pivo=0.0, p=0.0, m=0.0

  para(inteiro coluna=0; coluna<c; coluna++){

    pivo = matriz[coluna][coluna]

    p = pivo/pivo;

    para(inteiro k = coluna; k < c; k++){          

    matriz[coluna][k] = (matriz[coluna][k])/(pivo)

              ident[coluna][k] = (ident[coluna][k])/(pivo)

         }

   para (inteiro linha=0; linha<l; linha++){

    se(linha != coluna) {    

         m = matriz[linha][coluna]/p

     para(inteiro k = 0; k < c; k++)  {

      matriz[linha][k] = (matriz[linha][k]) - (m * matriz[coluna][k])

      ident[linha][k] = (ident[linha][k]) - (m * ident[coluna][k])

         }

    }

   }

  }


 }



Contato:

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

Indicar o determinante de uma matriz de ordem 3 - Portugol Studio

Indicar o determinante de uma matriz de ordem 3 - Portugol Studio

Entre em contato com a gente!

Ajuda e Doações ao Blog- 

Pix mvf5system@gmail.com


programa

{ 

 funcao vazio atribuir(real matriz [][], inteiro l, inteiro c){

  para (inteiro i=1; i<=3; i++){

   para(inteiro j=1; j<=3; j++){

    escreva("matriz["+i+"][" + j+"]:")

    leia(matriz[i][j])

   }

  }

 } 

 funcao vazio determinante(real matrizA [][], inteiro l, inteiro c){

  inteiro cont=0, linha1=0

  real cont1=0.0, cont2=0.0 


        para (l=1; l<=3-1;l++){        

         se( matrizA[l][l] == 0){

            para(linha1=l;linha1<=3;linha1++){

             se(matrizA[linha1][l] != 0){

              para (c=1; c<=3;c++){              

                                  cont2 = matrizA[l][c] 

                                  matrizA[l][c]=matrizA[linha1][c] 

                                  matrizA[linha1][c] = cont2                             

              }

              linha1= 3

             }            

            }

            cont=cont+1

           }

           se(matrizA[l][l] != 0){

            para (linha1=l+1;linha1<=3;linha1++){            

               cont1= (-1.0) * matrizA[linha1][l] / matrizA[l][l]

               para(c=l;c<=3;c++){

                 matrizA[linha1][c] = matrizA[linha1][c] + (cont1 *matrizA[l][c])

               }

            }

           }

        } 

        cont2 = 1.0

        para (l=1; l<=3;l++){

         cont2 = cont2 *  matrizA[l] [l]        

        } 

         escreva("\n\n\nDeterminante:\n\n") 

      se (cont %2 == 0){

        escreva(cont2)

      }senao{

        escreva(-1.0 * cont2)

      }

 }


 funcao inicio()

 {

  real matrizA[5][5]

  inteiro l=0,c=0 

  escreva("\nInforme os valores da matriz A\n")

  atribuir(matrizA, l,c) 

  determinante(matrizA, l,c)

 }


}




Contato:

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

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