elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Página de elhacker.net en Google+ Google+


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  Leer Matrices con valor ya definido
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Leer Matrices con valor ya definido  (Leído 194 veces)
Tahiry

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Leer Matrices con valor ya definido
« en: 10 Octubre 2017, 21:45 »

Hola gente soy nuevo en lenguaje C pero tengo que hacer un proyecto la cual me toco hacer una tarjeta coordenadam yo lo hice como si fuera un cajero pero mi problema es que ago las matrices  pero nose como comparar el valor de esas matrices con la que me da el usuario por ejemplo si yo pido que escriva el valor segun la coodenada que doy

A1-B2-D6-F3-G5

y la matriz esta echa con mis valores
Código:
       A   B   C   D  E   F   G  H
  1     {89,56,41,13,26,23,16,10 ,
  2      06,46,69,89,60,32,81,96 ,
  3      33,46,05,99,70,38,64,45 ,
  4      56,52,62,56,90,19,53,99 ,
  5      12,24,88,67,77,31,21,55 ,
  6      68,77,15,58,33,65,74,18};

 entonces el usuario segun lo que yo le pedi deberia de escribir
89-46-58-38-21
escribir una advertencia de que solo puede intentar 1 ves ya que se actualizara la coodenada   para eso hare un bucle for para cada vez que se equivoque ponga otra coodenada si?
entonces quiero comparar ese valor si esta correcto  como yo lo pedi
entonces poner  su transación se ha echo con exito y si escribio mal la coodenada decir "ha escrito  incorrectamente la coordenada porfavor intente otra vez"

"Aclaracion mi codigo esta incompleto ya que nose como leer la matriz como yo quiero
y queria una idea  y alguna recomendacion para el bucle for para cambiar de coodenada cada 1 minuto o cuando se equivoque
 
Código:
#include <iostream>
#include <stdio.h>
#include <conio.h>
using namespace std;
char nombre[40];
int numero;
char cad [9];
int t;
int p;
int u, c;
int m;
int main() {
printf ("BIENVENIDO, CAJA DE PAGOS UMECIT\n");
printf ("Que decea hacer: Pago 1 o Consulta 2\n");
scanf("%d",&m);
if (m == 1){
cout <<  "Introduce nombre y apellido: ";
       cin >> nombre;  
       cout << "Hola " << nombre << endl;
printf("Para hacer pagos ingrese su Nro de tarjeta\n");
scanf("%d",&numero);
printf("Su tarjeta Es 001767431 , Su salgo total es 300 dolares\n");
printf("Monto max. a pagar 109 dolares, y min. 54 dolares. Desea Pagar Ahora? 1 para si 0 para no \n");
scanf("%d",&p);
if (p == 1){
printf("ingrese Su monto\n");
scanf("%d",&u);
(c=300-u);
printf("para que su tranferencia se haga con exito\n");
printf("Deve ingresar los valores Segun las coordenadas que se de tiene 1 minuto..\n");
int matriz[6][8] = {89,56,41,13,26,23,16,10 , 06,46,69,89,60,32,81,96 , 33,46,05,99,70,38,64,45 , 56,52,62,56,90,19,53,99 , 12,24,88,67,77,31,21,55 , 68,77,15,58,33,65,74,18};
   int filas,columnas;
   printf("Solo se puede intentar una vez al dia... A1-H5-D4-C1-G2\n");
   scanf ("%d",&t);
   if (t == 8955564181){
    printf("Su pago se realizo Correctamente\n");
    printf("Su Saldo Total es %u,\n");
    printf("Gracias...");
   
}
else {
printf("No Es Correcta la coordenada intente otro dia ");
}

}
else{
printf("Se ha Cancelado, Gracias por Visitar.....");
}
}
else {
printf("Aun No se ha implementado el sistema de consultas, lo sentimos\n");
printf ("Para soporte escriba a roderick14acosta@hotmail.es\n");
}


}
 


« Última modificación: 10 Octubre 2017, 21:46 por Tahiry » En línea

Kevin Korduner

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Leer Matrices con valor ya definido
« Respuesta #1 en: 11 Octubre 2017, 16:41 »

Dejame ver si entendi, lo que queres hacer es tener una matriz con varios numeros dentro del mismo. Y despues darle al usuario la opcion de poder digitar los numeros y compararlos si coincicen con los que estan dentro de la matriz.

Es eso?


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines