Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas “INTRODUCCIÓN A LA PROGRAMACIÓN” Profesor: Jesús Isidro González Trejo.

Slides:



Advertisements
Similar presentations
Lecture 3 Some commonly used C programming tricks. The system command Project No. 1: A warm-up project.
Advertisements

Exercicios sobre a matéria da P3 de Listas, Árvores e Tabela de Dispersão.
For(int i = 1; i
CPSC 441 TUTORIAL – JANUARY 16, 2012 TA: MARYAM ELAHI INTRODUCTION TO C.
DS:Lab-1 Prepared by: Shipra Shukla Assistant Professor Kaziranga University.
And c++?. What will we do? C vs JAVA Dev-C++ tutorial and your first program C++ structure Reading input/output Flow Control (if, for, while) array function.
Chapter Five Functions
Buffer Overflow Prabhaker Mateti Wright State University.
1 Chapter 10 Strings and Pointers. 2 Introduction  String Constant  Example: printf(“Hello”); “Hello” : a string constant oA string constant is a series.
Lecture 20 Arrays and Strings
Array_strcpy void array_strcpy(char dest[], char src[]) { int i = 0; while (src[i] != '\0') { dest[i] = src[i]; i++; } dest[i] = '\0'; }
Sort the given string, without using string handling functions.
Lab 8 User Defined Function.
Refracción de la luz Ley de Snell Departamento Ciencias Básicas UDB Física Universidad Tecnológica Nacional Facultad Regional Rosario Departamento de Ciencias.
By Senem Kumova Metin 1 POINTERS + ARRAYS + STRINGS REVIEW.
Guía rápida de valoración de portafolio. Para empezar la valoración damos clic en Todos.
1/03/09 De 89 à 98. 1/03/09 De 89 à 98 1/03/09 De 89 à 98.
Stack buffer overflow.
Stack buffer overflow
C Review Pointers, Arrays, and I/O CS61c Summer 2006 Michael Le.
Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas “INTRODUCCIÓN A LA PROGRAMACIÓN” Profesor:Jesús Isidro González Trejo Programa.
Character Arrays strlen("hello, world"); /* string constant */ strlen(array); /* char array[100]; */ strlen(ptr); /* char *ptr; */ char pmessage[] = "now.
Advanced Programming in the UNIX Environment Hop Lee.
Programa “Barco” Ing. Arturo Díaz Vargas Departamento de Sistemas División de Ciencias Básicas e Ingeniería UNIVERSIDAD AUTONOMA METROPOLITANA.
Programa “Números ASCII” Ing. Arturo Díaz Vargas Departamento de Sistemas División de Ciencias Básicas e Ingeniería UNIVERSIDAD AUTONOMA METROPOLITANA.
Command line arguments. – main can take two arguments conventionally called argc and argv. – Information regarding command line arguments are passed to.
Advanced UNIX Shell Dr. Tran, Van Hoai Faculty of Computer Science and Engineering HCMC Uni. of Technology
Strlen() implementation /* strlen : return length of string s */ int strlen(char *s) { int n; for (n = 0 ; s[n] != ‘\0’ ; n++) ; return n; } /* strlen.
CPT: Arrays of Pointers/ Computer Programming Techniques Semester 1, 1998 Objectives of these slides: –to illustrate the use of arrays.
IF-ELSE IF-ELSE STATEMENT SWITCH-CASE STATEMENT Computer Programming Asst. Prof. Dr. Choopan Rattanapoka and Asst. Prof. Dr. Suphot Chunwiphat.
Computer programming Engr. Otitigbe Obadiah Oghoerore Alegbe Profesor de Sistemas Universidad Nacional de Lanus Buenos Aires – Argentina.
Dale Roberts Department of Computer and Information Science, School of Science, IUPUI C-Style Strings Strings and String Functions Dale Roberts, Lecturer.
USER DEFINED FUNCTIONS Computer Programming Asst. Prof. Dr. Choopan Rattanapoka and Asst. Prof. Dr. Suphot Chunwiphat.
EXERCISE Arrays, structs and file processing. Question You own a pet store. You want to keep an inventory of all the pets that you have. Pets available.
Task/ChannelMessage-passing TaskProcess Explicit channelsMessage communication.
OPERATING SYSTEMS 1 - HARDWARE PIETER HARTEL 1. Hardware 2.
Functions & Pointers in C Jordan Erenrich
Departamento de Gestión de Títulos y Certificados de Estudios.
Bits and Bytes September 1, F’05 class02.ppt “The Class That Gives CMU Its Zip!”
COP 3275 – Character Strings Instructor: Diego Rivera-Gutierrez.
COP 3275 – Character Strings and Introduction to Pointers Instructor: Diego Rivera-Gutierrez.
Arrays, Strings, and Memory. Command Line Arguments #include int main(int argc, char *argv[]) { int i; printf("Arg# Contents\n"); for (i = 0; i < argc;
CSCI 130 More on Arrays. Multi-dimensional Arrays Multi - Dimensional arrays: –have more than one subscript –can be directly initialized –can be initialized.
BOLIVIA “Difícil de entender pero imposible de olvidar” (Xabier Azkargorta) PRESENTACIÓN: Día: 9 de Enero Ermua-Bizkaia Autor: Gaizka Vega.
SIAF Profesor Napoleón Vilca 1. 2 ¿Qué es el SIAF? SIAF : “Sistema Integrado de Administración Financiera“. Es un sistema de registro automático de operaciones.
Week 4 – Functions Coding Functions. Purpose of Coding Functions A function is written to perform a well-defined task; rather than having all logic in.
。 33 投资环境 3 开阔视野 提升竞争力 。 3 嘉峪关市概况 。 3 。 3 嘉峪关是一座新兴的工业旅游城市,因关得名,因企设市,是长城文化与丝路文化交 汇点,是全国唯一一座以长城关隘命名的城市。嘉峪关关城位于祁连山、黑山之间。 1965 年建市,下辖雄关区、镜铁区、长城区, 全市总面积 2935.
Programación I Estructuras de control Java. IF- Else.
REEM ALAMER REVISION FOR C LANGUAGE COURSE. OUTPUTS int main (void) { int C1, C2; int *p1, *p2; C1 = 8; p1 = &C1; C2 = *p1 / 2 + 5; p2 = &C2; printf ("C1.
Command Line Arguments
Command line arguments
Command Line Arguments
Understand argc and argv
Structure of C Programs
Exercises on String Operations
More Examples of argc and argv
Yung-Hsiang Lu Purdue University
C Stuff CS 2308.
הרצאה 08 פרמטרים ל- main קרן כליף.
Engr 0012 (04-1) LecNotes
Stack buffer overflow.
The Designer.
Code::Block vs Visual C++
Resolución de problemas y algoritmos
Command Line Parameters
Character Arrays char string1[] = “first”;
Quick Review EECS May 2019.
Iteration Statement for
Range check 範圍檢查: int age; int score; int month; 1-12
Some codes for analysis and preparation for programming
Presentation transcript:

Universidad Autónoma Metropolitana Unidad Azcapotzalco Departamento de Sistemas “INTRODUCCIÓN A LA PROGRAMACIÓN” Profesor: Jesús Isidro González Trejo Programa “Cadena de Caracteres”

Programa “Cadena de caracteres” Ing. Arturo Díaz Vargas Departamento de Sistemas División de Ciencias Básicas e Ingeniería UNIVERSIDAD AUTONOMA METROPOLITANA

#include int main(int argc, char *argv[]) { system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; printf("\n Este programa imprime una cadena de caracteres sin espacios\n"); system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; printf("\n Este programa imprime una cadena de caracteres sin espacios\n"); printf("\n Muestrame una cadena y sin espacios: "); system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; printf("\n Este programa imprime una cadena de caracteres sin espacios\n"); printf("\n Muestrame una cadena y sin espacios: "); scanf("%s",cadena); system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; printf("\n Este programa imprime una cadena de caracteres sin espacios\n"); printf("\n Muestrame una cadena y sin espacios: "); scanf("%s",cadena); printf("\n La cadena mostrada es:%s\n\n\n\n\n\n\n\n\n\n",cadena); system("PAUSE"); return 0; }

#include #define MAX 30 int main(int argc, char *argv[]) { char cadena [MAX]; printf("\n Este programa imprime una cadena de caracteres sin espacios\n"); printf("\n Muestrame una cadena y sin espacios: "); scanf("%s",cadena); printf("\n La cadena mostrada es:%s\n\n\n\n\n\n\n\n\n\n",cadena); printf("\n\n\n\n\n\n\n\n\n\n\n"); system("PAUSE"); return 0; }