Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.03.2012, 18:02   #1
pdesyatnyk
Пользователь
 
Регистрация: 26.12.2011
Сообщений: 22
По умолчанию C++ табличка + ASCII

здрасте, вообщем вот пример кода на С++, как сделать так, чтобы вместо символа | в табличке выводилась прямая линия, для этого использовать ASCII коды. И если это как-то влияет, то я использую Microsoft visual studio. Зарание спасибо!

Код:
// Work_2.cpp : Defines the entry point for the console application. 
#include "stdafx.h" 
#include <stdio.h> 
#include <conio.h> 
void main(void) 
{ 
char label[20]; 
char name[20]; 
int age; 
double salary; 
printf("\nType the title of table:"); 
scanf("%20s", label); 
printf("Name:"); 
scanf("%20s", name); 
printf("Age:"); 
scanf("%d", &age); 
printf("Salary:"); 
scanf("%lf", &salary); 
printf("\n\n Table: %s \n", label); 
printf("-----------------------------------------------------------------\n"); 
printf("|Name: \t %-20s | Age: %5d | Salary: %10.2lf | \n", 
name, age, salary); 
printf("-----------------------------------------------------------------\n"); 
}
pdesyatnyk вне форума Ответить с цитированием
Старый 03.03.2012, 00:25   #2
Cigno
 
Регистрация: 20.06.2011
Сообщений: 6
По умолчанию

Код:
printf("\xDA");
for (int i=0;i<29;i++)printf("\xC4");printf("\xC2");
for (int i=0;i<12;i++)printf("\xC4");printf("\xC2");
for (int i=0;i<20;i++)printf("\xC4");printf("\xBF\n"); 

printf("\xB3Name: \t %-20s \xB3 Age: %5d \xB3 Salary: %10.2lf \xB3\n", name, age, salary); 

printf("\xC0");
for (int i=0;i<29;i++)printf("\xC4");printf("\xC1");
for (int i=0;i<12;i++)printf("\xC4");printf("\xC1");
for (int i=0;i<20;i++)printf("\xC4");printf("\xD9\n");
Cigno вне форума Ответить с цитированием
Старый 04.03.2012, 15:00   #3
pdesyatnyk
Пользователь
 
Регистрация: 26.12.2011
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Cigno Посмотреть сообщение
Код:
printf("\xDA");
for (int i=0;i<29;i++)printf("\xC4");printf("\xC2");
for (int i=0;i<12;i++)printf("\xC4");printf("\xC2");
for (int i=0;i<20;i++)printf("\xC4");printf("\xBF\n"); 

printf("\xB3Name: \t %-20s \xB3 Age: %5d \xB3 Salary: %10.2lf \xB3\n", name, age, salary); 

printf("\xC0");
for (int i=0;i<29;i++)printf("\xC4");printf("\xC1");
for (int i=0;i<12;i++)printf("\xC4");printf("\xC1");
for (int i=0;i<20;i++)printf("\xC4");printf("\xD9\n");
Спасибо! Но уже и у самого получилось. Просто забыл написать)
pdesyatnyk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ascii в си++ Bonne Помощь студентам 0 09.04.2010 19:22
C++ ASCII #26 budulaj-ua Общие вопросы C/C++ 4 14.10.2009 16:54
У кого-нибуть есть табличка для формата строк? TwiX Общие вопросы C/C++ 4 26.09.2009 09:22
У кого есть табличка для формата строк? TwiX Работа с сетью в Delphi 2 25.09.2009 21:55
табличка nokia Общие вопросы по Java, Java SE, Kotlin 2 10.06.2009 11:30