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


31 de jan. de 2016

O menor valor contido na matriz e sua posição

Escrever um algoritmo em C 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

Média dos valores pares contidos numa 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

Operações com Vetor em C

Escreva um algoritmo que apresente o seguinte menu:
1 – Inserir
2 – Remover
3 – Escrever na Tela o Vetor
4 – Sair

a. Quando for escolhida a opção número 1, uma subrotina chamada inserir deve inserir um elemento (número) em um vetor. A subrotina deve receber como parâmetro o número a ser inserido, a posição (índice) a ser inserido, o tamanho do vetor e o nome do vetor.
b. Quando for escolhida a opção número 2, uma subrotina chamada remover deve eliminar um elemento de um vetor. A subrotina deve receber por parâmetro a posição (índice) do elemento a ser eliminado, o tamanho do vetor e o nome do vetor.
c. Quando for escolhida a opção número 3, uma subrotina chamada escreve deve escrever na tela os elementos do vetor.

#include <stdio.h>

int menu();
void inicializar(int tam, int vet[]);
void inserir(int num, int pos, int tam, int vet[]);
void remover(int pos, int tam, int vet[]);
void mostrar(int vetor[], int tam);
int vet[10];

main(){

int numero, posicao, tamanho = 10;
int op;
inicializar(tamanho, vet);
do{
op = menu();
switch(op){
case 1:
printf("\nInforme o numero para ser inserido: ");
scanf("%d",&numero);
printf("\nInforme a posicao para ser inserido: ");
scanf("%d",&posicao);

inserir(numero, posicao, tamanho, vet);
break;
case 2:
printf("\nInforme a posicao para ser removida: ");
scanf("%d",&posicao);

remover(posicao, tamanho, vet);
break;
case 3:
mostrar(vet, tamanho);
break;
default:
printf("\nOpcao invalida");
break;
}
}while(op != 4);


    system("pause -> null");

}

int menu(){

int op;
printf("1-Inserir\n2-Remover\n3-Escrever na Tela o Vetor\n4-sair");
scanf("%d",&op);
system("cls");
return op;
}
void inicializar(int tam, int vet[]){
int x ;
for(x = 0; x < tam; x++){

vet[x] = 0;

}
}
void inserir(int num, int pos, int tam, int vet[]){
if(pos <= tam){

vet[pos-1] = num;
}
else{
printf("\nPosicao invalida");
}
}
void mostrar(int vetor[], int tam){
int x;
for(x = 0; x < tam; x++){
printf("posicao[ %d ]: %d\n",x+1,vet[x]);
}
printf("\n\n");
}
void remover(int pos, int tam, int vet[]){
int x ;
for(x = 0; x < tam; x++){
if( x == pos -1){
vet[x] = 0;

}
}
printf("\nRemovido com sucesso\n\n");
}
Trabalhos.:
E-mail: mvf5system@gmail.com
Blog: http://mvf5-system.blogspot.com.br/
Facebook: https://www.facebook.com/mvf5systems



13 de set. de 2015

Algoritmo em C que recebe um nome e imprimir as letras na posição impar

Algoritmo em C que recebe um nome e imprimir as letras na posição impar!;
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
main()
{
int pp=1,tam,x;
char APELIDO[100];
printf ("Informe um apelido:");
gets(APELIDO);
tam=strlen(APELIDO);
printf("\nAs letras na posicao impar sao: ",x);
while(pp<=tam-1)
{
printf(" %c ",APELIDO[pp]);
pp=pp+2;
}
printf ("\n");
printf("\n\tNome digitado: %s\t",APELIDO);
printf ("\n\n");
system("PAUSE");
return 0;
}

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

Algoritmo em C que recebe um nome e imprimir as 4 primeiras letras do nome

Algoritmo em C que recebe um nome e imprimir as 4 primeiras letras do nome!;
#include <string.h>
#include <stdlib.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
main()
{
char nome[30];
int B;
printf ("informe um nome:");
gets(nome);
for(B=0;B<=3;B++)
printf("\%c",nome[B]);
printf ("\n\n");
system("PAUSE");
return 0;
}
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